| Shares Outstanding | 130.91M |
| Float | 129.55M |
| Float Short Interest Percentage | 9.19% |
| Owners (insider) | 0.65% |
| Owners (institutional) | 110.17% |
| Owners (insider) change | -24.21% |
| Owners (institutional) change | 0.4% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 15, 2026 | BRANDICOURT OLIVIER | Grant | 1357 | 0.00 | $ 0.00 |
| Jan 14, 2026 | PICKERING GRANT | Other Disposition | 100000 | 0.00 | $ 0.00 |
| Jan 14, 2026 | GUGGENHIME ANDREW | Other Disposition | 123700 | 0.00 | $ 0.00 |
| Dec 31, 2025 | Dhaliwal Harpreet S. | Open Market Sale | 9743 | 46.69 | $ 454,890.93 |
| Dec 23, 2025 | Cowan Elvia | Open Market Sale | 11623 | 47.92 | $ 556,971.85 |
| Dec 23, 2025 | Cowan Elvia | Other Disposition | 1000 | 0.00 | $ 0.00 |
| Sep 8, 2025 | Cowan Elvia | Option Excercise | 482 | 32.41 | $ 15,621.62 |
| Sep 8, 2025 | Dhaliwal Harpreet S. | Option Excercise | 1204 | 32.41 | $ 39,021.64 |
| Sep 8, 2025 | Wassil Jim | Option Excercise | 2759 | 32.41 | $ 89,419.19 |
| Sep 8, 2025 | GUGGENHIME ANDREW | Option Excercise | 2890 | 32.41 | $ 93,664.90 |
| Sep 8, 2025 | PICKERING GRANT | Option Excercise | 7356 | 32.41 | $ 238,407.96 |
| Sep 7, 2025 | Cowan Elvia | Grant | 2810 | 0.00 | $ 0.00 |
| Sep 2, 2025 | PICKERING GRANT | Option Excercise | 10840 | 31.56 | $ 342,110.40 |
| Sep 2, 2025 | Cowan Elvia | Option Excercise | 567 | 31.56 | $ 17,894.52 |
| Sep 2, 2025 | Dhaliwal Harpreet S. | Option Excercise | 1538 | 31.56 | $ 48,539.28 |
| Sep 2, 2025 | Wassil Jim | Option Excercise | 4286 | 31.56 | $ 135,266.16 |
| Sep 2, 2025 | GUGGENHIME ANDREW | Option Excercise | 5080 | 31.56 | $ 160,324.80 |
| Jun 12, 2025 | Gilbert Halley E | Grant | 3041 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Loxam Teri | Grant | 3041 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Lukatch Heath | Grant | 3041 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Furey John | Grant | 3041 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Lee Jacks | Grant | 3041 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Drapeau Anne S | Grant | 3041 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Paya Carlos V | Grant | 3041 | 0.00 | $ 0.00 |
| Jun 12, 2025 | BRANDICOURT OLIVIER | Grant | 1148 | 0.00 | $ 0.00 |
| Apr 8, 2025 | Lukatch Heath | Option Excercise | 7000 | 16.78 | $ 117,490.00 |
| Apr 7, 2025 | GUGGENHIME ANDREW | Option Excercise | 4777 | 20.93 | $ 99,982.61 |
| Apr 4, 2025 | PICKERING GRANT | Option Excercise | 20533 | 8.96 | $ 183,887.71 |
| Mar 27, 2025 | PICKERING GRANT | Grant | 57938 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Eydelman Mikhail | Option Excercise | 5000 | 21.41 | $ 107,050.00 |
| Mar 5, 2025 | Eydelman Mikhail | Open Market Sale | 5000 | 70.74 | $ 353,699.01 |
| Mar 3, 2025 | Wassil Jim | Option Excercise | 8000 | 4.38 | $ 35,070.66 |
| Mar 3, 2025 | Wassil Jim | Open Market Sale | 8000 | 73.27 | $ 586,165.11 |
| Feb 28, 2025 | Cowan Elvia | Option Excercise | 567 | 72.49 | $ 41,103.34 |
| Feb 28, 2025 | Eydelman Mikhail | Option Excercise | 1086 | 72.50 | $ 78,733.00 |
| Feb 28, 2025 | Wassil Jim | Option Excercise | 7154 | 72.63 | $ 519,611.28 |
| Feb 28, 2025 | PICKERING GRANT | Option Excercise | 9997 | 72.29 | $ 722,635.66 |
| Feb 28, 2025 | GUGGENHIME ANDREW | Option Excercise | 5079 | 72.33 | $ 367,364.30 |
| Feb 27, 2025 | Cowan Elvia | Grant | 5379 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Eydelman Mikhail | Grant | 14484 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Wassil Jim | Grant | 27375 | 15.07 | $ 412,489.98 |
| Feb 27, 2025 | GUGGENHIME ANDREW | Grant | 22761 | 0.00 | $ 0.00 |
| Feb 18, 2025 | GUGGENHIME ANDREW | Option Excercise | 8000 | 5.35 | $ 42,800.00 |
| Feb 18, 2025 | GUGGENHIME ANDREW | Open Market Sale | 8000 | 83.85 | $ 670,822.74 |
| Feb 5, 2025 | Eydelman Mikhail | Open Market Sale | 5000 | 90.07 | $ 450,368.64 |
| Feb 5, 2025 | Eydelman Mikhail | Option Excercise | 5000 | 21.41 | $ 107,050.00 |
| Feb 3, 2025 | Wassil Jim | Option Excercise | 8000 | 2.42 | $ 19,360.00 |
| Feb 3, 2025 | Wassil Jim | Open Market Sale | 8000 | 86.22 | $ 689,790.43 |