Earnings Est. No Polygon data
Insider Transactions (14)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-23 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 42,600 $13 $547K 0.4%
2025-12-23 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 7,400 $13 $95K 0.4%
2025-12-26 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 14,320 $13 $188K 0.1%
2025-12-26 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 2,516 $13 $33K 0.1%
2025-12-29 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 65,800 $13 $884K 0.7%
2025-12-29 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 11,587 $13 $156K 0.6%
2025-12-18 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 8,700 $11 $98K <0.1%
2025-12-18 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 1,515 $11 $17K <0.1%
2025-12-19 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 13,950 $11 $160K 0.1%
2025-12-19 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 2,434 $11 $28K 0.1%
2025-12-22 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 16,650 $12 $201K 0.2%
2025-12-22 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 2,892 $12 $35K 0.2%
2025-11-07 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 730,370 $14 $9.9M 7.7%
2025-11-07 ▲ BUY SUVRETTA CAPITAL MANAGEMENT, LLC 751,111 $14 $10.1M 41.3%