| Shares Outstanding | 344.74M |
| Float | 286.97M |
| Float Short Interest Percentage | 6.93% |
| Owners (insider) | 3.55% |
| Owners (institutional) | 92.24% |
| Owners (insider) change | -3.99% |
| Owners (institutional) change | 1.52% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 13, 2025 | Kreps Edward Jay | Other Aquisition | 232500 | $ 0.00 | |
| Nov 13, 2025 | Kreps Edward Jay | Open Market Sale | 232500 | 23.53 | $ 5,470,725.00 |
| Nov 3, 2025 | Narkhede Neha | Other Aquisition | 30000 | $ 0.00 | |
| Nov 3, 2025 | Narkhede Neha | Open Market Sale | 30000 | 23.57 | $ 707,100.00 |
| Oct 29, 2025 | Sivaram Rohan | Open Market Sale | 6000 | 23.76 | $ 142,560.00 |
| Oct 29, 2025 | Phan Kong | Open Market Sale | 1003 | 24.00 | $ 24,072.00 |
| Oct 29, 2025 | Vishria Eric | Open Market Sale | 30953 | 23.64 | $ 731,728.92 |
| Oct 29, 2025 | Narkhede Neha | Other Aquisition | 30000 | $ 0.00 | |
| Oct 29, 2025 | Narkhede Neha | Open Market Sale | 30000 | 23.65 | $ 709,500.00 |
| Sep 22, 2025 | Phan Kong | Open Market Sale | 4544 | 19.87 | $ 90,289.28 |
| Sep 22, 2025 | Mac Ban Ryan Norris | Open Market Sale | 1219 | 19.87 | $ 24,221.53 |
| Sep 9, 2025 | Narkhede Neha | Other Aquisition | 153200 | $ 0.00 | |
| Sep 9, 2025 | Narkhede Neha | Open Market Sale | 153200 | 19.85 | $ 3,041,020.00 |
| Sep 8, 2025 | Sivaram Rohan | Open Market Sale | 5000 | 20.00 | $ 100,000.00 |
| Sep 4, 2025 | Kreps Edward Jay | Other Aquisition | 232500 | $ 0.00 | |
| Sep 4, 2025 | Kreps Edward Jay | Open Market Sale | 232500 | 18.66 | $ 4,338,450.00 |
| Aug 28, 2025 | Vishria Eric | Open Market Sale | 30953 | 20.00 | $ 619,060.00 |
| Aug 20, 2025 | Kreps Edward Jay | Open Market Sale | 37707 | 17.04 | $ 642,527.28 |
| Aug 20, 2025 | Phan Kong | Open Market Sale | 2664 | 17.01 | $ 45,314.64 |
| Aug 20, 2025 | Sivaram Rohan | Open Market Sale | 26097 | 17.01 | $ 443,909.97 |
| Aug 20, 2025 | Mac Ban Ryan Norris | Open Market Sale | 15200 | 17.01 | $ 258,552.00 |
| Aug 14, 2025 | Kreps Edward Jay | Other Aquisition | 232500 | $ 0.00 | |
| Aug 14, 2025 | Kreps Edward Jay | Open Market Sale | 232500 | 17.18 | $ 3,993,257.94 |
| Jun 20, 2025 | Phan Kong | Open Market Sale | 3575 | 23.49 | $ 83,970.45 |
| Jun 20, 2025 | Mac Ban Ryan Norris | Open Market Sale | 1225 | 23.49 | $ 28,773.15 |
| Jun 11, 2025 | Henry Alyssa | Grant | 8302 | 0.00 | $ 0.00 |
| Jun 11, 2025 | SCHOTT GREGORY GEORGE | Grant | 8302 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Narkhede Neha | Grant | 8302 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Chadwick Jonathan | Grant | 8302 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Vishria Eric | Grant | 8302 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Caimi Lara | Open Market Sale | 2864 | 24.10 | $ 69,022.40 |
| Jun 11, 2025 | Caimi Lara | Grant | 8302 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Vishria Eric | Open Market Sale | 15476 | 25.00 | $ 386,900.00 |
| Jun 5, 2025 | Phan Kong | Open Market Sale | 1309 | 24.00 | $ 31,416.00 |
| Jun 5, 2025 | Kreps Edward Jay | Other Aquisition | 232500 | $ 0.00 | |
| Jun 5, 2025 | Kreps Edward Jay | Open Market Sale | 232500 | 24.50 | $ 5,695,178.10 |
| Jun 5, 2025 | Volpi Michelangelo | Open Market Sale | 25000 | 25.00 | $ 625,000.00 |
| Jun 5, 2025 | Sivaram Rohan | Open Market Sale | 3000 | 24.00 | $ 72,000.00 |
| Jun 2, 2025 | Sivaram Rohan | Open Market Sale | 8000 | 22.86 | $ 182,880.00 |
| Jun 2, 2025 | Narkhede Neha | Other Aquisition | 20000 | $ 0.00 | |
| Jun 2, 2025 | Narkhede Neha | Open Market Sale | 20000 | 22.82 | $ 456,400.00 |
| May 20, 2025 | Mac Ban Ryan Norris | Open Market Sale | 23936 | 21.46 | $ 513,557.68 |
| May 20, 2025 | Sivaram Rohan | Open Market Sale | 27710 | 21.83 | $ 604,909.30 |
| May 20, 2025 | Vinson Melanie Davis | Open Market Sale | 28024 | 21.84 | $ 612,182.03 |
| May 20, 2025 | Phan Kong | Open Market Sale | 1890 | 21.83 | $ 41,258.70 |
| May 20, 2025 | Kreps Edward Jay | Other Aquisition | 37707 | $ 0.00 | |
| May 20, 2025 | Kreps Edward Jay | Open Market Sale | 37707 | 21.84 | $ 823,520.88 |
| May 19, 2025 | Vishria Eric | Open Market Sale | 30953 | 21.93 | $ 678,799.29 |
| May 15, 2025 | Kreps Edward Jay | Other Aquisition | 232500 | $ 0.00 | |
| May 15, 2025 | Kreps Edward Jay | Open Market Sale | 23500 | 22.67 | $ 532,745.00 |
| May 2, 2025 | Narkhede Neha | Other Aquisition | 60000 | $ 0.00 | |
| May 2, 2025 | Narkhede Neha | Open Market Sale | 60000 | 19.96 | $ 1,197,600.00 |
| Apr 2, 2025 | Chadwick Jonathan | Other Aquisition | 463250 | $ 0.00 | |
| Mar 20, 2025 | Phan Kong | Open Market Sale | 3175 | 26.86 | $ 85,280.50 |
| Mar 11, 2025 | Schultz Erica | Other Aquisition | 200000 | $ 0.00 | |
| Mar 6, 2025 | Kreps Edward Jay | Other Aquisition | 232500 | $ 0.00 | |
| Mar 6, 2025 | Kreps Edward Jay | Open Market Sale | 232500 | 29.36 | $ 6,826,763.06 |
| Mar 4, 2025 | Schultz Erica | Other Aquisition | 63729 | $ 0.00 | |
| Mar 4, 2025 | Schultz Erica | Open Market Sale | 63729 | 29.47 | $ 1,878,099.75 |
| Mar 3, 2025 | Sivaram Rohan | Open Market Sale | 11000 | 31.14 | $ 342,552.00 |
| Mar 3, 2025 | Narkhede Neha | Other Aquisition | 40000 | $ 0.00 | |
| Mar 3, 2025 | Narkhede Neha | Open Market Sale | 40000 | 30.68 | $ 1,227,310.66 |
| Feb 26, 2025 | Phan Kong | Grant | 76076 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Phan Kong | Open Market Sale | 760 | 32.00 | $ 24,320.00 |
| Feb 26, 2025 | Sivaram Rohan | Grant | 214597 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Schultz Erica | Other Aquisition | 63729 | $ 0.00 | |
| Feb 25, 2025 | Chadwick Jonathan | Other Aquisition | 34375 | $ 0.00 | |
| Feb 25, 2025 | Chadwick Jonathan | Open Market Sale | 34375 | 30.57 | $ 1,050,843.75 |
| Feb 21, 2025 | Sivaram Rohan | Open Market Sale | 23605 | 31.58 | $ 745,445.90 |
| Feb 21, 2025 | Phan Kong | Open Market Sale | 5218 | 31.10 | $ 162,275.64 |
| Feb 21, 2025 | Schultz Erica | Open Market Sale | 240459 | 30.97 | $ 7,447,333.33 |
| Feb 20, 2025 | Kreps Edward Jay | Other Aquisition | 232500 | $ 0.00 | |
| Feb 20, 2025 | Kreps Edward Jay | Open Market Sale | 232500 | 32.33 | $ 7,517,326.62 |
| Feb 13, 2025 | MILLER MATTHEW CRAIG | Other Aquisition | 3744565 | 0.00 | $ 0.00 |
| Feb 13, 2025 | MILLER MATTHEW CRAIG | Other Disposition | 3744621 | 0.00 | $ 0.00 |
| Feb 13, 2025 | Volpi Michelangelo | Open Market Sale | 25000 | 36.22 | $ 905,378.66 |
| Feb 13, 2025 | Sivaram Rohan | Other Aquisition | 56000 | $ 0.00 | |
| Feb 13, 2025 | Sivaram Rohan | Open Market Sale | 68350 | 36.23 | $ 2,476,193.10 |
| Feb 13, 2025 | Phan Kong | Option Excercise | 6000 | 8.37 | $ 50,200.00 |
| Feb 13, 2025 | Phan Kong | Open Market Sale | 6346 | 36.22 | $ 229,878.98 |
| Feb 13, 2025 | Narkhede Neha | Other Aquisition | 80000 | $ 0.00 | |
| Feb 13, 2025 | Narkhede Neha | Open Market Sale | 80000 | 36.22 | $ 2,897,500.50 |
| Feb 13, 2025 | Schultz Erica | Other Aquisition | 213729 | $ 0.00 | |
| Feb 13, 2025 | Schultz Erica | Open Market Sale | 213729 | 35.50 | $ 7,587,494.30 |
| Feb 13, 2025 | Vishria Eric | Open Market Sale | 77381 | 36.16 | $ 2,798,028.17 |
| Dec 20, 2024 | Phan Kong | Open Market Sale | 3947 | 28.74 | $ 113,436.78 |
| Dec 13, 2024 | Narkhede Neha | Other Aquisition | 186300 | $ 0.00 | |
| Dec 13, 2024 | Narkhede Neha | Open Market Sale | 186300 | 30.65 | $ 5,710,300.27 |
| Dec 12, 2024 | MILLER MATTHEW CRAIG | Open Market Sale | 1200 | 32.02 | $ 38,427.36 |
| Dec 12, 2024 | Phan Kong | Option Excercise | 5666 | 3.37 | $ 19,106.86 |
| Dec 12, 2024 | Phan Kong | Open Market Sale | 12460 | 31.30 | $ 389,950.65 |
| Dec 12, 2024 | Caimi Lara | Other Aquisition | 34500 | $ 0.00 | |
| Dec 12, 2024 | Caimi Lara | Open Market Sale | 34500 | 31.32 | $ 1,080,540.00 |
| Dec 12, 2024 | MILLER MATTHEW CRAIG | Other Aquisition | 1200 | 0.00 | $ 0.00 |
| Dec 10, 2024 | Schultz Erica | Other Aquisition | 63729 | $ 0.00 | |
| Dec 10, 2024 | Schultz Erica | Open Market Sale | 63729 | 31.68 | $ 2,019,223.10 |
| Dec 9, 2024 | Chadwick Jonathan | Other Aquisition | 34375 | $ 0.00 | |
| Dec 9, 2024 | Chadwick Jonathan | Open Market Sale | 34375 | 32.69 | $ 1,123,718.75 |
| Dec 6, 2024 | MILLER MATTHEW CRAIG | Other Aquisition | 523207 | 0.00 | $ 0.00 |
| Dec 6, 2024 | MILLER MATTHEW CRAIG | Open Market Sale | 523207 | 32.66 | $ 17,089,944.90 |
| Dec 3, 2024 | Schultz Erica | Other Aquisition | 63729 | $ 0.00 | |
| Dec 3, 2024 | Schultz Erica | Open Market Sale | 63729 | 31.21 | $ 1,989,297.09 |
| Nov 26, 2024 | Schultz Erica | Other Aquisition | 63729 | $ 0.00 | |
| Nov 26, 2024 | Schultz Erica | Open Market Sale | 63729 | 31.60 | $ 2,013,836.40 |
| Nov 25, 2024 | MILLER MATTHEW CRAIG | Other Aquisition | 157890 | 0.00 | $ 0.00 |
| Nov 25, 2024 | MILLER MATTHEW CRAIG | Open Market Sale | 157890 | 32.88 | $ 5,191,044.26 |
| Nov 25, 2024 | Buscemi Stephanie | Other Aquisition | 26047 | $ 0.00 | |
| Nov 25, 2024 | Buscemi Stephanie | Open Market Sale | 26047 | 32.89 | $ 856,685.83 |