Insider Activity

Insider Relation Last Date Transaction Owner Type Shares Traded Price Shares Held
NG DOMINIC Director 1/23/2026 Disposition (Non Open Market) Direct 12 $111.35 858,331
Nguyen Trang T Director 1/23/2026 Option Execute Direct 2,648 2,648
Nguyen Trang T Director 1/23/2026 Option Execute Direct 2,648 7,945
Nolan Sean P. 1/23/2026 Sell Direct 136,789 $4.75 2,949,569
Noons Mary E. 1/23/2026 Disposition (Non Open Market) Direct 126 $30.17 29,567
Norrod Forrest Eugene Director 1/23/2026 Acquisition (Non Open Market) Direct 542 $46.82 497
O'Day Daniel Patrick Director 1/23/2026 Option Execute Direct 115,640 $66.01 682,338
O'Day Daniel Patrick Director 1/23/2026 Automatic Sell Direct 115,640 $135.00 566,698
O'Day Daniel Patrick Director 1/23/2026 Option Execute Direct 115,640 115,640
ODAFFER LINDSEY NICOLE Officer 1/23/2026 Acquisition (Non Open Market) Direct 65 $10.33 64,063
Oh Irene H Officer 1/23/2026 Option Execute Direct 29 85,743
Oh Irene H Officer 1/23/2026 Disposition (Non Open Market) Direct 12 $111.35 85,731
Ohsberg Ronald S. 1/23/2026 Disposition (Non Open Market) Direct 72 $30.17 26,449
Oien Jessica 1/23/2026 Acquisition (Non Open Market) Direct 220,000 220,000
Oliver Robin Leigh Director 1/23/2026 Disposition (Non Open Market) Direct 134 $6.70 11,319
Opaleye Management Inc. 10% Owner 1/23/2026 Buy Indirect 1,151 $55.98 449,844
Owodunni Precious W Director 1/23/2026 Acquisition (Non Open Market) Direct 727 $78.00 727
Pafitis Demosthenis Officer 1/23/2026 Acquisition (Non Open Market) Direct 37,060 123,188
Pafitis Demosthenis Officer 1/23/2026 Disposition (Non Open Market) Direct 17,598 $50.25 105,590
PAGE JANICE E Director 1/23/2026 Acquisition (Non Open Market) Direct 18 3,660
PALADINO STEVEN Director 1/23/2026 Acquisition (Non Open Market) Direct 1,603 1,603
PALAZZO DANIEL A 1/23/2026 Disposition (Non Open Market) Direct 7,431 $3.03 194,499
Palmer Ben M 1/23/2026 Disposition (Non Open Market) Direct 8,643 $9.63 529,892
Palmer Ben M 1/23/2026 Disposition (Non Open Market) Direct 18,859 $6.43 1,057,010
Palmer Bradley John Officer 1/23/2026 Acquisition (Non Open Market) Direct 933 2,271