Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-13 ▼ SELL Wang Xiaodong 10,221 $223 $2.3M 24.5%
2025-05-13 ▼ SELL Wang Xiaodong 21,235 $223 $4.7M 67.3%
2025-05-13 ▼ SELL Wang Xiaodong 10,104 $224 $2.3M 98.1%
2025-05-13 ▼ SELL Wang Xiaodong 200 $226 $45K