| Shares Outstanding | 483.59M |
| Float | 437.73M |
| Float Short Interest Percentage | 12.27% |
| Owners (insider) | 0.39% |
| Owners (institutional) | 88.28% |
| Owners (insider) change | -0.23% |
| Owners (institutional) change | 0% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 3, 2025 | Green Jeffrey Terry | Other Disposition | 500000 | 0.00 | $ 0.00 |
| Dec 3, 2025 | Green Jeffrey Terry | Other Aquisition | 167307 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Jacobson Samantha | Option Excercise | 5814 | 41.93 | $ 243,781.02 |
| Nov 15, 2025 | Green Jeffrey Terry | Other Disposition | 56056 | 0.00 | $ 0.00 |
| Nov 15, 2025 | GRANT JAY R | Option Excercise | 9343 | 41.93 | $ 391,751.99 |
| Nov 15, 2025 | Kundra Vivek | Grant | 322 | 35.64 | $ 11,476.08 |
| Sep 10, 2025 | Cunningham Andrea Lee | Open Market Sale | 1403 | 48.20 | $ 67,624.60 |
| Aug 21, 2025 | Kayyal Alex | Grant | 102655 | 0.00 | $ 0.00 |
| Aug 20, 2025 | Kayyal Alex | Other Disposition | 3157 | 5.94 | $ 18,756.89 |
| Aug 15, 2025 | Schenkein Laura | Option Excercise | 8680 | 52.12 | $ 452,401.60 |
| Aug 15, 2025 | Jacobson Samantha | Option Excercise | 6051 | 52.12 | $ 315,378.12 |
| Aug 15, 2025 | GRANT JAY R | Option Excercise | 9342 | 52.12 | $ 486,905.04 |
| Aug 15, 2025 | Green Jeffrey Terry | Other Disposition | 56056 | 0.00 | $ 0.00 |
| Aug 11, 2025 | Tawakol Omar | Grant | 6818 | 0.00 | $ 0.00 |
| Aug 7, 2025 | GRANT JAY R | Option Excercise | 30963 | 63.01 | $ 1,950,960.65 |
| Aug 7, 2025 | GRANT JAY R | Open Market Sale | 51290 | 91.18 | $ 4,676,678.90 |
| May 27, 2025 | FALBERG KATHRYN E | Grant | 7774 | 21.87 | $ 169,995.41 |
| May 27, 2025 | Rajaram Gokul | Grant | 4901 | 0.00 | $ 0.00 |
| May 27, 2025 | Cunningham Andrea Lee | Grant | 2922 | 9.56 | $ 27,928.24 |
| May 27, 2025 | Kayyal Alex | Grant | 2872 | 8.69 | $ 24,969.74 |
| May 27, 2025 | Buyer Lise J | Grant | 4901 | 0.00 | $ 0.00 |
| May 15, 2025 | Green Jeffrey Terry | Other Disposition | 26638 | 0.00 | $ 0.00 |
| May 13, 2025 | WELLS DAVID B | Option Excercise | 28638 | 58.28 | $ 1,669,056.62 |
| May 13, 2025 | WELLS DAVID B | Open Market Sale | 28638 | 79.88 | $ 2,287,603.44 |
| May 9, 2025 | Schenkein Laura | Open Market Sale | 6374 | 70.00 | $ 446,180.00 |
| Apr 15, 2025 | Schenkein Laura | Grant | 82378 | 0.00 | $ 0.00 |
| Apr 15, 2025 | Green Jeffrey Terry | Grant | 235367 | 0.00 | $ 0.00 |
| Apr 15, 2025 | FALBERG KATHRYN E | Grant | 90 | 63.73 | $ 5,735.70 |
| Apr 15, 2025 | Jacobson Samantha | Grant | 82378 | 0.00 | $ 0.00 |
| Apr 15, 2025 | GRANT JAY R | Grant | 82378 | 0.00 | $ 0.00 |
| Apr 3, 2025 | Kundra Vivek | Grant | 82312 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Jacobson Samantha | Option Excercise | 2494 | 80.16 | $ 199,919.04 |
| Feb 15, 2025 | GRANT JAY R | Option Excercise | 5925 | 80.16 | $ 474,948.00 |
| Feb 15, 2025 | Schenkein Laura | Option Excercise | 4390 | 80.16 | $ 351,902.40 |
| Feb 15, 2025 | Green Jeffrey Terry | Other Disposition | 26636 | 0.00 | $ 0.00 |
| Feb 14, 2025 | Kayyal Alex | Grant | 1577 | 4.36 | $ 6,870.78 |
| Feb 11, 2025 | Green Jeffrey Terry | Other Aquisition | 360000 | 0.00 | $ 0.00 |
| Feb 11, 2025 | Green Jeffrey Terry | Open Market Sale | 400000 | 120.68 | $ 48,271,897.08 |
| Jan 30, 2025 | Green Jeffrey Terry | Other Aquisition | 127628 | 0.00 | $ 0.00 |
| Jan 30, 2025 | Green Jeffrey Terry | Open Market Sale | 143985 | 121.82 | $ 17,540,006.65 |
| Jan 28, 2025 | Jacobson Samantha | Option Excercise | 4298 | 73.23 | $ 314,738.12 |
| Jan 28, 2025 | Jacobson Samantha | Open Market Sale | 4298 | 118.56 | $ 509,550.92 |
| Jan 22, 2025 | Green Jeffrey Terry | Other Aquisition | 128594 | 0.00 | $ 0.00 |
| Jan 21, 2025 | Green Jeffrey Terry | Open Market Sale | 922158 | 123.43 | $ 113,826,515.72 |