Earnings Est. No Polygon data
Insider Transactions (23)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-17 ▼ SELL Mulay James 15,600 $73 $1.1M
2026-01-09 ▼ SELL Mulay James 654 $44 $29K
2026-01-09 ▼ SELL Mulay James 10,491 $53 $556K
2025-11-17 ▼ SELL POST LEONARD E 1,000 $41 $41K
2025-10-13 ▼ SELL POST LEONARD E 1,000 $43 $43K
2025-10-09 ▼ SELL Mulay James 5,903 $44 $260K
2025-09-30 ▼ SELL POST LEONARD E 5,000 $40 $200K
2025-09-29 ▼ SELL Mulay James 12,755 $39 $500K
2025-09-18 ▼ SELL Mulay James 19,112 $39 $746K
2025-09-19 ▼ SELL Mulay James 3,574 $39 $139K
2025-09-15 ▼ SELL POST LEONARD E 1,000 $35 $35K
2025-09-05 ▼ SELL Mulay James 12,342 $30 $376K 45.7%
2025-09-05 ▼ SELL Mulay James 4,095 $31 $129K 27.9%
2025-09-05 ▼ SELL Mulay James 7,465 $33 $244K 70.6%
2025-09-05 ▼ SELL Mulay James 3,113 $33 $103K
2025-09-03 ▼ SELL POST LEONARD E 1,000 $28 $28K
2025-09-03 ▼ SELL Song Hong Fang 69,695 $28 $1.9M 2.3%
2025-09-03 ▼ SELL Song Hong Fang 30,105 $28 $850K 1.0%
2025-09-03 ▼ SELL Song Hong Fang 100 $29 $3K <0.1%
2025-09-03 ▼ SELL Song Hong Fang 100 $29 $3K <0.1%
2025-07-17 ▼ SELL POST LEONARD E 2,000 $28 $56K
2025-05-21 ▼ SELL POST LEONARD E 1,000 $28 $28K
2025-04-28 ▼ SELL POST LEONARD E 1,000 $31 $31K