Open-mkt buys · 90d
—
0 trades · 0 insiders
Open-mkt sales · 90d
—
0 trades · 0 insiders
Net · 90d
$0
Insiders on file
22
Daily buy vs sell · 90 days
No data yet.
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| Myers Kristin | Director | 4 | $0 | $0 | 2026-04-28 |
| Gilson Michelle | Chief Financial Officer | 95 | $0 | $12.93M | 2026-04-28 |
| Heery Christopher | Chief Medical Officer | 195 | $0 | $29.60M | 2026-04-28 |
| Patel Kavita | Director | 87 | $0 | $8.34M | 2026-04-28 |
| Ware Olivia C | Director | 17 | $0 | $1.16M | 2026-04-28 |
| Behbahani Ali | Director | 14 | $0 | $0 | 2026-04-28 |
| Elghandour Rami | See Remarks | 80 | $0 | $26.15M | 2026-04-28 |
| Carroll Jill | Director | 22 | $25.00M | $103.30M | 2026-04-28 |
| Lubner David Charles | Director | 17 | $0 | $450.0K | 2026-04-28 |
| Galligan Andrew H | Director | 5 | $0 | $0 | 2026-04-28 |
| Yoon Derek | Director | 2 | $0 | $0 | 2024-05-28 |
| SR ONE CAPITAL PARTNERS I, LP | 10% Owner | 4 | $0 | $45.59M | 2023-05-11 |
| SANDELL SCOTT D | 10% Owner | 10 | $0 | $17.9K | 2022-12-23 |
| BASKETT FOREST | 10% Owner | 5 | $0 | $51.2K | 2022-12-22 |
| Makhzoumi Mohamad | 10% Owner | 7 | $5.00M | $5.5K | 2022-12-21 |
| Florence Anthony A. Jr. | 10% Owner | 5 | $0 | $5.5K | 2022-12-21 |
| NEA 15 GP, LLC | 10% Owner | 9 | $23.75M | $0 | 2022-12-20 |
| New Enterprise Associates 15, L.P. | 10% Owner | 1 | $0 | $0 | 2022-12-20 |
| Sonsini Peter W. | 10% Owner | 7 | $0 | $0 | 2022-12-20 |
| SR One Capital Fund I Aggregator LP | 10% Owner | 12 | $25.00M | $0 | 2022-02-08 |
| Williams Lewis T | Director | 3 | $0 | $0 | 2022-02-08 |
| Novo Holdings A/S | 10% Owner | 6 | $12.50M | $0 | 2022-02-08 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 284,388 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | A Award deriv | 2026-04-28 | 2026-04-28 | 284,388 | — | $0 | 284,388 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 147,745 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | A Award deriv | 2026-04-28 | 2026-04-28 | 147,745 | — | $0 | 147,745 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 208,333 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 167,973 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 810,102 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 255,965 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 245,065 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 120,000 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 837,602 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 1,068,005 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | A Award deriv | 2026-04-28 | 2026-04-28 | 138,888 | — | $0 | 138,888 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 138,888 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | D To issuer deriv | 2026-04-28 | 2026-04-28 | 55,459 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 67,708 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 39,194 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 13,021 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 60,096 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 76,242 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 40,000 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 132,416 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 43,604 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 10,901 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 45,138 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | A Award deriv | 2026-04-28 | 2026-04-28 | 45,138 | — | $0 | 45,138 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 70,796 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 61,590 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 20,496 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 94,596 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 88,542 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 32,500 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 40,205 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | D To issuer deriv | 2026-04-28 | 2026-04-28 | 59,028 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | A Award deriv | 2026-04-28 | 2026-04-28 | 59,028 | — | $0 | 59,028 | SEC↗ |
| Galligan Andrew H | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 16,829 | — | $0 | 0 | SEC↗ |
| Galligan Andrew H | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 1,784 | — | $0 | 0 | SEC↗ |
| Lubner David Charles | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 61,538 | — | $0 | 0 | SEC↗ |
| Lubner David Charles | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 8,011 | — | $0 | 0 | SEC↗ |
| Lubner David Charles | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 11,459 | — | $0 | 0 | SEC↗ |
| Lubner David Charles | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 9,174 | — | $0 | 0 | SEC↗ |
| Lubner David Charles | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 31,794 | — | $0 | 0 | SEC↗ |
| Lubner David Charles | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 59,405 | — | $0 | 0 | SEC↗ |
| Lubner David Charles | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 13,626 | — | $0 | 0 | SEC↗ |
| Myers Kristin | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 16,829 | — | $0 | 0 | SEC↗ |
| Myers Kristin | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 1,784 | — | $0 | 0 | SEC↗ |
| Patel Kavita | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 11,459 | — | $0 | 0 | SEC↗ |
| Patel Kavita | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 8,011 | — | $0 | 0 | SEC↗ |
| Patel Kavita | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 9,174 | — | $0 | 0 | SEC↗ |
| Patel Kavita | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 20,513 | — | $0 | 0 | SEC↗ |
| Patel Kavita | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 27,077 | — | $0 | 0 | SEC↗ |
| Ware Olivia C | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 11,459 | — | $0 | 0 | SEC↗ |
| Ware Olivia C | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 8,011 | — | $0 | 0 | SEC↗ |
| Ware Olivia C | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 9,174 | — | $0 | 0 | SEC↗ |
| Ware Olivia C | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 36,806 | — | $0 | 0 | SEC↗ |
| Behbahani Ali | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 8,011 | — | $0 | 0 | SEC↗ |
| Behbahani Ali | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 9,174 | — | $0 | 0 | SEC↗ |
| Behbahani Ali | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 11,459 | — | $0 | 0 | SEC↗ |
| Carroll Jill | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 9,174 | — | $0 | 0 | SEC↗ |
| Carroll Jill | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 8,011 | — | $0 | 0 | SEC↗ |
| Carroll Jill | Director | D To issuer deriv | 2026-04-28 | 2026-04-28 | 11,459 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | U Tender | 2026-04-28 | 2026-04-28 | 218,500 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | U Tender | 2026-04-28 | 2026-04-28 | 174,887 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | U Tender | 2026-04-28 | 2026-04-28 | 101,164 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | U Tender | 2026-04-28 | 2026-04-28 | 198,000 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | U Tender | 2026-04-28 | 2026-04-28 | 23,749 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | U Tender | 2026-04-28 | 2026-04-28 | 5,000 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | U Tender | 2026-04-28 | 2026-04-28 | 67,048 | — | $0 | 0 | SEC↗ |
| Galligan Andrew H | Director | U Tender | 2026-04-28 | 2026-04-28 | 5,000 | — | $0 | 0 | SEC↗ |
| Lubner David Charles | Director | U Tender | 2026-04-28 | 2026-04-28 | 21,659 | — | $0 | 0 | SEC↗ |
| Behbahani Ali | Director | U Tender | 2026-04-28 | 2026-04-28 | 1,925 | — | $0 | 0 | SEC↗ |
| Behbahani Ali | Director | U Tender | 2026-04-28 | 2026-04-28 | 2,706 | — | $0 | 0 | SEC↗ |
| Carroll Jill | Director | U Tender | 2026-04-28 | 2026-04-28 | 1,479,148 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2026-04-16 | 2026-04-17 | 2,110 | — | $0 | 40,205 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2026-04-16 | 2026-04-17 | 2,110 | $8.66 | $18.3K | 67,048 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2026-04-15 | 2026-04-17 | 36,000 | — | $0 | 42,315 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2026-04-15 | 2026-04-17 | 36,000 | $8.66 | $311.8K | 64,938 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | G Gift | 2026-03-17 | 2026-03-19 | 5,000 | — | $0 | 28,938 | SEC↗ |
| Elghandour Rami | SEE REMARKS | G Gift | 2026-03-04 | 2026-03-04 | 101,164 | — | $0 | 174,887 | SEC↗ |
| Elghandour Rami | SEE REMARKS | S Sale | 2026-02-27 | 2026-02-27 | 89,916 | $113.92 | $10.24M | 276,051 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2026-02-25 | 2026-02-25 | 11,219 | $113.82 | $1.28M | 33,938 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2026-02-19 | 2026-02-19 | 2,879 | $67.73 | $195.0K | 50,662 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2026-02-19 | 2026-02-19 | 5,405 | $68.57 | $370.6K | 45,257 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2026-02-19 | 2026-02-19 | 100 | $69.38 | $6.9K | 45,157 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2026-02-17 | 2026-02-18 | 7,141 | $69.21 | $494.2K | 57,691 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2026-02-17 | 2026-02-18 | 4,150 | $70.01 | $290.5K | 53,541 | SEC↗ |
| Elghandour Rami | SEE REMARKS | G Gift | 2026-02-11 | 2026-02-13 | 218,500 | — | $0 | 563,967 | SEC↗ |
| Elghandour Rami | SEE REMARKS | G Gift | 2026-02-11 | 2026-02-13 | 198,000 | — | $0 | 365,967 | SEC↗ |
| Lubner David Charles | Director | M Exercise deriv | 2026-01-20 | 2026-01-20 | 6,000 | — | $0 | 59,405 | SEC↗ |
| Lubner David Charles | Director | M Exercise | 2026-01-20 | 2026-01-20 | 6,000 | $6.28 | $37.7K | 27,659 | SEC↗ |
| Lubner David Charles | Director | S Sale | 2026-01-20 | 2026-01-20 | 6,000 | $75.00 | $450.0K | 21,659 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2026-01-14 | 2026-01-14 | 5,882 | $68.51 | $403.0K | 23,749 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2026-01-13 | 2026-01-13 | 7,437 | $65.51 | $487.2K | 29,631 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2026-01-12 | 2026-01-12 | 6,131 | $64.15 | $393.3K | 37,068 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2026-01-06 | 2026-01-06 | 20,530 | — | $0 | 61,590 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise deriv | 2026-01-06 | 2026-01-06 | 55,991 | — | $0 | 167,973 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2026-01-06 | 2026-01-06 | 13,064 | — | $0 | 39,194 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2026-01-06 | 2026-01-06 | 20,530 | — | $0 | 64,832 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2026-01-06 | 2026-01-06 | 55,991 | — | $0 | 782,467 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2026-01-06 | 2026-01-06 | 13,064 | — | $0 | 43,199 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2026-01-06 | 2026-01-14 | 13,064 | — | $0 | 43,199 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2026-01-06 | 2026-02-25 | 20,530 | — | $0 | 64,832 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2026-01-06 | 2026-02-27 | 55,991 | — | $0 | 782,467 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2026-01-03 | 2026-01-06 | 15,340 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise deriv | 2026-01-03 | 2026-01-06 | 53,098 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2026-01-03 | 2026-01-06 | 16,520 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2026-01-03 | 2026-01-06 | 15,340 | — | $0 | 44,302 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2026-01-03 | 2026-01-06 | 53,098 | — | $0 | 726,476 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2026-01-03 | 2026-01-06 | 16,520 | — | $0 | 30,135 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2026-01-03 | 2026-01-13 | 16,520 | — | $0 | 30,135 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2026-01-03 | 2026-02-19 | 15,340 | — | $0 | 44,302 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2026-01-03 | 2026-02-27 | 53,098 | — | $0 | 726,476 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | A Award deriv | 2026-01-02 | 2026-01-06 | 88,542 | — | $0 | 88,542 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2026-01-02 | 2026-01-06 | 20,496 | — | $0 | 20,496 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise deriv | 2026-01-02 | 2026-01-06 | 55,459 | — | $0 | 55,459 | SEC↗ |
| Elghandour Rami | SEE REMARKS | A Award deriv | 2026-01-02 | 2026-01-06 | 208,333 | — | $0 | 208,333 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2026-01-02 | 2026-01-06 | 13,021 | — | $0 | 13,021 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | A Award deriv | 2026-01-02 | 2026-01-06 | 67,708 | — | $0 | 67,708 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2026-01-02 | 2026-01-06 | 20,496 | — | $0 | 28,962 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2026-01-02 | 2026-01-06 | 55,459 | — | $0 | 673,378 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2026-01-02 | 2026-01-06 | 13,021 | — | $0 | 13,615 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2026-01-02 | 2026-01-12 | 13,021 | — | $0 | 13,615 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2026-01-02 | 2026-02-18 | 20,496 | — | $0 | 28,962 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2026-01-02 | 2026-02-27 | 55,459 | — | $0 | 673,378 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-11-17 | 2025-11-17 | 340 | $90.00 | $30.6K | 284 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-10-15 | 2025-10-15 | 5,364 | $91.04 | $488.3K | 8,466 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-10-06 | 2025-10-06 | 1,064 | $86.22 | $91.7K | 13,830 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-10-03 | 2025-10-06 | 4,882 | $86.00 | $419.9K | 14,894 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-09-30 | 2025-09-30 | 5,300 | $80.55 | $426.9K | 16,358 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-09-30 | 2025-09-30 | 14,204 | $81.46 | $1.16M | 2,154 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-09-30 | 2025-09-30 | 1,530 | $82.20 | $125.8K | 624 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-09-29 | 2025-09-29 | 73 | $80.16 | $5.9K | 21,658 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-09-26 | 2025-09-26 | 12,396 | $80.12 | $993.2K | 21,731 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-09-19 | 2025-09-19 | 300 | $80.00 | $24.0K | 34,127 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-09-18 | 2025-09-19 | 3,343 | $80.01 | $267.5K | 34,427 | SEC↗ |
| Elghandour Rami | SEE REMARKS | F Tax w/h | 2025-08-28 | 2025-08-29 | 546,938 | $70.25 | $38.42M | 617,919 | SEC↗ |
| Behbahani Ali | Director | J Other | 2025-08-12 | 2025-08-14 | 1,586 | — | $0 | 1,925 | SEC↗ |
| Behbahani Ali | Director | J Other | 2025-08-12 | 2025-08-14 | 2,621 | — | $0 | 2,706 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2025-06-10 | 2025-06-11 | 1,500 | — | $0 | 27,077 | SEC↗ |
| Patel Kavita | Director | S Sale | 2025-06-10 | 2025-06-11 | 1,500 | $67.36 | $101.0K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2025-06-10 | 2025-06-11 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Lubner David Charles | Director | A Award deriv | 2025-05-29 | 2025-05-30 | 9,174 | — | $0 | 9,174 | SEC↗ |
| Carroll Jill | Director | A Award deriv | 2025-05-29 | 2025-05-30 | 9,174 | — | $0 | 9,174 | SEC↗ |
| Ware Olivia C | Director | A Award deriv | 2025-05-29 | 2025-05-30 | 9,174 | — | $0 | 9,174 | SEC↗ |
| Myers Kristin | Director | A Award deriv | 2025-05-29 | 2025-05-30 | 1,784 | — | $0 | 1,784 | SEC↗ |
| Patel Kavita | Director | A Award deriv | 2025-05-29 | 2025-05-30 | 9,174 | — | $0 | 9,174 | SEC↗ |
| Galligan Andrew H | Director | A Award deriv | 2025-05-29 | 2025-05-30 | 1,784 | — | $0 | 1,784 | SEC↗ |
| Behbahani Ali | Director | A Award deriv | 2025-05-29 | 2025-05-30 | 9,174 | — | $0 | 9,174 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-05-27 | 2025-05-28 | 8,449 | $64.38 | $543.9K | 19,776 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-05-27 | 2025-05-28 | 3,786 | $63.62 | $240.9K | 28,225 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2025-05-23 | 2025-05-28 | 22,429 | — | $0 | 0 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2025-05-23 | 2025-05-28 | 22,429 | — | $0 | 32,011 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2025-05-20 | 2025-05-20 | 1,500 | — | $0 | 28,577 | SEC↗ |
| Patel Kavita | Director | S Sale | 2025-05-20 | 2025-05-20 | 1,500 | $58.43 | $87.6K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2025-05-20 | 2025-05-20 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2025-04-29 | 2025-04-29 | 1,500 | — | $0 | 30,077 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2025-04-29 | 2025-04-29 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Patel Kavita | Director | S Sale | 2025-04-29 | 2025-04-29 | 1,500 | $64.20 | $96.3K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2025-04-08 | 2025-04-08 | 1,500 | — | $0 | 31,577 | SEC↗ |
| Patel Kavita | Director | S Sale | 2025-04-08 | 2025-04-08 | 1,500 | $57.50 | $86.3K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2025-04-08 | 2025-04-08 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2025-03-18 | 2025-03-18 | 1,500 | — | $0 | 33,077 | SEC↗ |
| Galligan Andrew H | Director | A Award deriv | 2025-03-18 | 2025-03-20 | 16,829 | — | $0 | 16,829 | SEC↗ |
| Myers Kristin | Director | A Award deriv | 2025-03-18 | 2025-03-20 | 16,829 | — | $0 | 16,829 | SEC↗ |
| Patel Kavita | Director | S Sale | 2025-03-18 | 2025-03-18 | 1,500 | $71.64 | $107.5K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2025-03-18 | 2025-03-18 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Elghandour Rami | SEE REMARKS | A Award | 2025-02-27 | 2025-02-27 | 668,416 | — | $0 | 817,602 | SEC↗ |
| Elghandour Rami | SEE REMARKS | A Award | 2025-02-27 | 2025-02-27 | 347,255 | — | $0 | 1,164,857 | SEC↗ |
| Elghandour Rami | SEE REMARKS | S Sale | 2025-02-26 | 2025-02-26 | 10,889 | $62.69 | $682.6K | 149,186 | SEC↗ |
| Elghandour Rami | SEE REMARKS | S Sale | 2025-02-26 | 2025-02-26 | 21,077 | $61.95 | $1.31M | 160,075 | SEC↗ |
| Elghandour Rami | SEE REMARKS | S Sale | 2025-02-26 | 2025-02-26 | 6,334 | $61.14 | $387.3K | 181,152 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2025-02-25 | 2025-02-25 | 1,500 | — | $0 | 34,577 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2025-02-25 | 2025-02-25 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Patel Kavita | Director | S Sale | 2025-02-25 | 2025-02-25 | 1,500 | $63.16 | $94.7K | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-02-24 | 2025-02-24 | 5,577 | $64.26 | $358.4K | 37,694 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-02-24 | 2025-02-24 | 4,370 | $63.14 | $275.9K | 43,271 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-02-24 | 2025-02-24 | 208 | $64.88 | $13.5K | 37,486 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise deriv | 2025-02-07 | 2025-02-11 | 70,211 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2025-02-07 | 2025-02-11 | 22,556 | — | $0 | 0 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2025-02-07 | 2025-02-24 | 22,556 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise deriv | 2025-02-07 | 2025-02-26 | 70,211 | — | $0 | 0 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2025-02-07 | 2025-02-11 | 70,211 | — | $0 | 187,486 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2025-02-07 | 2025-02-11 | 22,556 | — | $0 | 47,641 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2025-02-07 | 2025-02-24 | 22,556 | — | $0 | 47,641 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2025-02-07 | 2025-02-26 | 70,211 | — | $0 | 187,486 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2025-02-04 | 2025-02-04 | 1,500 | — | $0 | 36,077 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2025-02-04 | 2025-02-04 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Patel Kavita | Director | S Sale | 2025-02-04 | 2025-02-04 | 1,500 | $64.57 | $96.9K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2025-01-14 | 2025-01-14 | 1,500 | — | $0 | 37,577 | SEC↗ |
| Patel Kavita | Director | S Sale | 2025-01-14 | 2025-01-14 | 800 | $64.95 | $52.0K | 700 | SEC↗ |
| Patel Kavita | Director | S Sale | 2025-01-14 | 2025-01-14 | 300 | $67.32 | $20.2K | 0 | SEC↗ |
| Patel Kavita | Director | S Sale | 2025-01-14 | 2025-01-14 | 400 | $66.62 | $26.6K | 300 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2025-01-14 | 2025-01-14 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Elghandour Rami | SEE REMARKS | S Sale | 2025-01-08 | 2025-01-10 | 13,837 | $73.69 | $1.02M | 117,275 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-01-08 | 2025-01-10 | 3,997 | $73.69 | $294.5K | 9,582 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-01-08 | 2025-01-10 | 3,553 | $73.69 | $261.8K | 25,085 | SEC↗ |
| Elghandour Rami | SEE REMARKS | S Sale | 2025-01-07 | 2025-01-10 | 16,474 | $75.53 | $1.24M | 131,112 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-01-07 | 2025-01-10 | 2,327 | $77.06 | $179.3K | 18,339 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-01-07 | 2025-01-10 | 3,128 | $74.43 | $232.8K | 24,463 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-01-07 | 2025-01-10 | 1,546 | $75.23 | $116.3K | 22,917 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-01-07 | 2025-01-10 | 4,760 | $75.53 | $359.5K | 13,579 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-01-07 | 2025-01-10 | 2,251 | $76.64 | $172.5K | 20,666 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-01-07 | 2025-01-10 | 4,230 | $75.53 | $319.5K | 28,638 | SEC↗ |
| Elghandour Rami | SEE REMARKS | A Award deriv | 2025-01-06 | 2025-01-06 | 223,964 | — | $0 | 223,964 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | A Award deriv | 2025-01-06 | 2025-01-06 | 52,258 | — | $0 | 52,258 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | A Award deriv | 2025-01-06 | 2025-01-06 | 52,258 | — | $0 | 52,258 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | A Award deriv | 2025-01-06 | 2025-01-06 | 82,120 | — | $0 | 82,120 | SEC↗ |
| Elghandour Rami | SEE REMARKS | S Sale | 2025-01-06 | 2025-01-06 | 13,776 | $77.17 | $1.06M | 149,176 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-01-06 | 2025-01-06 | 3,061 | $77.17 | $236.2K | 32,456 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-01-06 | 2025-01-06 | 3,061 | $77.17 | $236.2K | 32,456 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-01-06 | 2025-01-06 | 5,102 | $77.17 | $393.7K | 28,230 | SEC↗ |
| Elghandour Rami | SEE REMARKS | S Sale | 2025-01-06 | 2025-01-10 | 15,111 | $77.17 | $1.17M | 147,586 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-01-06 | 2025-01-10 | 5,621 | $77.17 | $433.8K | 27,591 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-01-06 | 2025-01-10 | 2,975 | $77.17 | $229.6K | 32,868 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise deriv | 2025-01-03 | 2025-01-06 | 53,097 | — | $0 | 53,098 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2025-01-03 | 2025-01-06 | 16,519 | — | $0 | 16,520 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2025-01-03 | 2025-01-06 | 16,519 | — | $0 | 16,520 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2025-01-03 | 2025-01-06 | 15,339 | — | $0 | 15,340 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise deriv | 2025-01-03 | 2025-01-10 | 53,097 | — | $0 | 53,098 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2025-01-03 | 2025-01-10 | 15,339 | — | $0 | 15,340 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2025-01-03 | 2025-01-10 | 16,519 | — | $0 | 16,520 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2025-01-03 | 2025-01-06 | 53,097 | — | $0 | 177,809 | SEC↗ |
| Elghandour Rami | SEE REMARKS | S Sale | 2025-01-03 | 2025-01-06 | 14,857 | $79.55 | $1.18M | 162,952 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-01-03 | 2025-01-06 | 3,301 | $79.55 | $262.6K | 35,517 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2025-01-03 | 2025-01-06 | 16,519 | — | $0 | 38,818 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2025-01-03 | 2025-01-06 | 16,519 | — | $0 | 38,818 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-01-03 | 2025-01-06 | 3,301 | $79.55 | $262.6K | 35,517 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2025-01-03 | 2025-01-06 | 15,339 | — | $0 | 38,834 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-01-03 | 2025-01-06 | 5,502 | $79.55 | $437.7K | 33,332 | SEC↗ |
| Elghandour Rami | SEE REMARKS | S Sale | 2025-01-03 | 2025-01-10 | 15,112 | $79.55 | $1.20M | 162,697 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2025-01-03 | 2025-01-10 | 5,622 | $79.55 | $447.2K | 33,212 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | S Sale | 2025-01-03 | 2025-01-10 | 2,975 | $79.55 | $236.7K | 35,843 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2025-01-03 | 2025-01-10 | 53,097 | — | $0 | 177,809 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2025-01-03 | 2025-01-10 | 15,339 | — | $0 | 38,834 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2025-01-03 | 2025-01-10 | 16,519 | — | $0 | 38,818 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise deriv | 2025-01-02 | 2025-01-06 | 55,459 | — | $0 | 110,918 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2025-01-02 | 2025-01-06 | 13,021 | — | $0 | 26,042 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2025-01-02 | 2025-01-06 | 13,021 | — | $0 | 26,042 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2025-01-02 | 2025-01-06 | 20,495 | — | $0 | 40,992 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise deriv | 2025-01-02 | 2025-01-10 | 55,459 | — | $0 | 110,918 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2025-01-02 | 2025-01-10 | 20,495 | — | $0 | 40,992 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise deriv | 2025-01-02 | 2025-01-10 | 13,021 | — | $0 | 26,042 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2025-01-02 | 2025-01-06 | 55,459 | — | $0 | 124,712 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2025-01-02 | 2025-01-06 | 13,021 | — | $0 | 22,299 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2025-01-02 | 2025-01-06 | 13,021 | — | $0 | 22,299 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2025-01-02 | 2025-01-06 | 20,495 | — | $0 | 23,495 | SEC↗ |
| Elghandour Rami | SEE REMARKS | M Exercise | 2025-01-02 | 2025-01-10 | 55,459 | — | $0 | 124,712 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2025-01-02 | 2025-01-10 | 20,495 | — | $0 | 23,495 | SEC↗ |
| Heery Christopher | CHIEF MEDICAL OFFICER | M Exercise | 2025-01-02 | 2025-01-10 | 13,021 | — | $0 | 22,299 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2024-12-24 | 2024-12-26 | 1,500 | — | $0 | 39,077 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-12-24 | 2024-12-26 | 100 | $77.61 | $7.8K | 0 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-12-24 | 2024-12-26 | 1,400 | $76.92 | $107.7K | 100 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2024-12-24 | 2024-12-26 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2024-12-03 | 2024-12-05 | 1,500 | — | $0 | 40,577 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2024-12-03 | 2024-12-05 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-12-03 | 2024-12-05 | 300 | $96.05 | $28.8K | 0 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-12-03 | 2024-12-05 | 300 | $93.76 | $28.1K | 300 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-12-03 | 2024-12-05 | 300 | $88.53 | $26.6K | 1,200 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-12-03 | 2024-12-05 | 400 | $89.84 | $35.9K | 800 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-12-03 | 2024-12-05 | 200 | $91.91 | $18.4K | 600 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2024-11-19 | 2024-11-19 | 3,000 | — | $0 | 78,315 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2024-11-19 | 2024-11-19 | 3,000 | $8.66 | $26.0K | 3,000 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2024-11-15 | 2024-11-19 | 1,061 | $87.89 | $93.3K | 700 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2024-11-15 | 2024-11-19 | 500 | $89.17 | $44.6K | 200 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2024-11-15 | 2024-11-19 | 100 | $91.67 | $9.2K | 100 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2024-11-15 | 2024-11-19 | 100 | $95.00 | $9.5K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2024-11-12 | 2024-11-14 | 1,500 | — | $0 | 42,077 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-11-12 | 2024-11-14 | 1,500 | $106.33 | $159.5K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2024-11-12 | 2024-11-14 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2024-11-11 | 2024-11-12 | 15,238 | — | $0 | 20,513 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-11-11 | 2024-11-12 | 12,233 | $105.68 | $1.29M | 3,005 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2024-11-11 | 2024-11-12 | 15,238 | $15.00 | $228.6K | 15,238 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-11-11 | 2024-11-12 | 3,005 | $106.91 | $321.3K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2024-11-08 | 2024-11-12 | 7,976 | — | $0 | 43,577 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2024-11-08 | 2024-11-12 | 25,787 | — | $0 | 35,751 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2024-11-08 | 2024-11-12 | 7,200 | — | $0 | 81,315 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-11-08 | 2024-11-12 | 5,900 | $99.60 | $587.6K | 27,863 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-11-08 | 2024-11-12 | 25,787 | $105.46 | $2.72M | 0 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-11-08 | 2024-11-12 | 2,076 | $100.57 | $208.8K | 25,787 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2024-11-08 | 2024-11-12 | 25,787 | $15.00 | $386.8K | 33,763 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2024-11-08 | 2024-11-12 | 7,976 | $6.66 | $53.1K | 7,976 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2024-11-08 | 2024-11-12 | 801 | $102.33 | $82.0K | 1,761 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2024-11-08 | 2024-11-12 | 1,853 | $101.27 | $187.7K | 2,562 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2024-11-08 | 2024-11-12 | 9,700 | $100.26 | $972.5K | 4,415 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2024-11-08 | 2024-11-12 | 7,200 | $8.66 | $62.4K | 14,115 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2024-11-07 | 2024-11-12 | 8,478 | — | $0 | 51,553 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-11-07 | 2024-11-12 | 8,478 | $99.30 | $841.9K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2024-11-07 | 2024-11-12 | 8,478 | $6.66 | $56.5K | 8,478 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2024-10-22 | 2024-10-22 | 1,500 | — | $0 | 60,031 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2024-10-22 | 2024-10-22 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-10-22 | 2024-10-22 | 1,500 | $89.69 | $134.5K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2024-10-01 | 2024-10-03 | 1,500 | — | $0 | 61,531 | SEC↗ |
| Patel Kavita | Director | S Sale | 2024-10-01 | 2024-10-03 | 1,500 | $82.24 | $123.4K | 0 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2024-10-01 | 2024-10-03 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise deriv | 2024-09-17 | 2024-09-17 | 15,000 | — | $0 | 88,515 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2024-09-17 | 2024-09-17 | 8,726 | $77.88 | $679.6K | 6,915 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | M Exercise | 2024-09-17 | 2024-09-17 | 15,000 | $8.66 | $129.9K | 21,915 | SEC↗ |
| Gilson Michelle | CHIEF FINANCIAL OFFICER | S Sale | 2024-09-17 | 2024-09-17 | 6,274 | $77.51 | $486.3K | 15,641 | SEC↗ |
| Patel Kavita | Director | M Exercise deriv | 2024-09-10 | 2024-09-12 | 1,500 | — | $0 | 63,031 | SEC↗ |
| Patel Kavita | Director | M Exercise | 2024-09-10 | 2024-09-12 | 1,500 | $6.66 | $10.0K | 1,500 | SEC↗ |