Earnings Est. No Polygon data
Insider Transactions (18)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-31 ▼ SELL Buller Richard E 2,325 $110 $256K 23.8%
2026-03-31 ▼ SELL Buller Richard E 675 $111 $75K 9.1%
2025-12-05 ▼ SELL Buller Richard E 1,490 $105 $157K 15.3%
2025-12-05 ▼ SELL Buller Richard E 1,510 $106 $160K 18.3%
2025-12-01 ▼ SELL Buller Richard E 1,100 $98 $108K 13.2%
2025-11-21 ▼ SELL Dalvey David 15,000 $100 $1.5M 12.0%
2025-11-20 ▼ SELL Buller Richard E 3,900 $97 $377K 34.9%
2025-09-08 ▲ BUY BAKER BROS. ADVISORS LP 13,976 $56 $786K 2.0%
2025-09-08 ▲ BUY BAKER BROS. ADVISORS LP 151,524 $56 $8.5M 2.1%
2025-09-08 ▲ BUY BAKER BROS. ADVISORS LP 388 $58 $23K <0.1%
2025-09-08 ▲ BUY BAKER BROS. ADVISORS LP 4,212 $58 $244K <0.1%
2025-07-28 ▼ SELL Dalvey David 3,137 $44 $139K 33.6%
2025-07-28 ▼ SELL Dalvey David 4,163 $45 $188K 67.3%
2025-07-28 ▼ SELL Dalvey David 2,025 $46 $93K
2025-07-28 ▼ SELL Dalvey David 57,044 $43 $2.5M 25.4%
2025-07-28 ▼ SELL Dalvey David 22,377 $44 $993K 13.3%
2025-07-28 ▼ SELL Dalvey David 16,438 $45 $744K 11.3%
2025-07-28 ▼ SELL Dalvey David 4,141 $46 $191K 3.2%