| Shares Outstanding | 243.81M |
| Float | 88.78M |
| Float Short Interest Percentage | 5.93% |
| Owners (insider) | 1.43% |
| Owners (institutional) | 99.21% |
| Owners (insider) change | 0.47% |
| Owners (institutional) change | -0.94% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 2, 2025 | Kinzer John | Grant | 94607 | 0.00 | $ 0.00 |
| Dec 2, 2025 | MARINER JONATHAN D | Open Market Sale | 18423 | 20.90 | $ 385,040.70 |
| Nov 17, 2025 | Hohenstein Ken | Option Excercise | 40000 | 10.65 | $ 426,000.00 |
| Nov 17, 2025 | Hohenstein Ken | Open Market Sale | 40000 | 20.94 | $ 837,600.00 |
| Oct 16, 2025 | Hohenstein Ken | Option Excercise | 40000 | 10.65 | $ 426,000.00 |
| Oct 16, 2025 | Hohenstein Ken | Open Market Sale | 40000 | 16.85 | $ 673,967.50 |
| Oct 3, 2025 | Sridharan Baskar | Grant | 21609 | 0.00 | $ 0.00 |
| Sep 19, 2025 | Kinzer John | Open Market Sale | 30000 | 20.00 | $ 600,000.00 |
| Sep 18, 2025 | Kinzer John | Other Aquisition | 30000 | $ 0.00 | |
| Sep 16, 2025 | Hohenstein Ken | Option Excercise | 40000 | 10.65 | $ 426,000.00 |
| Sep 16, 2025 | Hohenstein Ken | Open Market Sale | 40000 | 18.69 | $ 747,600.00 |
| Sep 15, 2025 | Koefoed William A | Open Market Sale | 8943 | 19.03 | $ 170,185.29 |
| Sep 10, 2025 | Shea Thomas Anthony | Option Excercise | 13805 | 19.79 | $ 273,200.95 |
| Sep 10, 2025 | Hohenstein Ken | Option Excercise | 6101 | 19.79 | $ 120,738.79 |
| Sep 10, 2025 | Koefoed William A | Option Excercise | 6913 | 19.79 | $ 136,808.27 |
| Sep 3, 2025 | MARINER JONATHAN D | Open Market Sale | 141 | 20.07 | $ 2,829.87 |
| Aug 4, 2025 | MARINER JONATHAN D | Open Market Sale | 6630 | 23.53 | $ 156,003.90 |
| Jul 25, 2025 | Koefoed William A | Option Excercise | 25000 | 10.65 | $ 266,250.00 |
| Jul 25, 2025 | Koefoed William A | Open Market Sale | 25000 | 25.00 | $ 625,000.00 |
| Jul 18, 2025 | Hohenstein Ken | Option Excercise | 20000 | 10.65 | $ 213,000.00 |
| Jul 18, 2025 | Hohenstein Ken | Open Market Sale | 20000 | 25.12 | $ 502,400.00 |
| Jul 7, 2025 | MARINER JONATHAN D | Open Market Sale | 6630 | 26.59 | $ 176,291.70 |
| Jun 25, 2025 | Koefoed William A | Option Excercise | 25000 | 10.65 | $ 266,250.00 |
| Jun 25, 2025 | Koefoed William A | Open Market Sale | 25000 | 26.77 | $ 669,250.00 |
| Jun 20, 2025 | Kinzer John | Other Aquisition | 30000 | $ 0.00 | |
| Jun 20, 2025 | Kinzer John | Open Market Sale | 30000 | 28.26 | $ 847,827.00 |
| Jun 18, 2025 | Hohenstein Ken | Option Excercise | 20000 | 10.65 | $ 213,000.00 |
| Jun 18, 2025 | Hohenstein Ken | Open Market Sale | 20000 | 28.28 | $ 565,600.00 |
| Jun 16, 2025 | Koefoed William A | Open Market Sale | 9354 | 27.90 | $ 260,976.60 |
| Jun 11, 2025 | Hohenstein Ken | Open Market Sale | 6280 | 28.23 | $ 177,284.40 |
| Jun 11, 2025 | Koefoed William A | Open Market Sale | 6501 | 28.23 | $ 183,523.23 |
| Jun 11, 2025 | Colby Craig | Open Market Sale | 6279 | 28.23 | $ 177,256.17 |
| Jun 11, 2025 | Shea Thomas Anthony | Open Market Sale | 9913 | 28.23 | $ 279,843.99 |
| Jun 10, 2025 | Shea Thomas Anthony | Other Aquisition | 150 | $ 0.00 | |
| May 27, 2025 | Koefoed William A | Option Excercise | 25000 | 10.65 | $ 266,250.00 |
| May 27, 2025 | Koefoed William A | Open Market Sale | 25000 | 28.76 | $ 719,000.00 |
| May 21, 2025 | MARINER JONATHAN D | Grant | 7130 | 0.00 | $ 0.00 |
| May 21, 2025 | WILSON KARA | Grant | 7130 | 0.00 | $ 0.00 |
| May 21, 2025 | Burkland Michael | Grant | 7130 | 0.00 | $ 0.00 |
| May 21, 2025 | Kinzer John | Grant | 7130 | 0.00 | $ 0.00 |
| May 19, 2025 | Hohenstein Ken | Option Excercise | 20000 | 10.65 | $ 213,000.00 |
| May 19, 2025 | Hohenstein Ken | Open Market Sale | 20000 | 27.67 | $ 553,400.00 |
| May 9, 2025 | Colby Craig | Option Excercise | 280000 | 11.42 | $ 3,198,665.66 |
| May 9, 2025 | Colby Craig | Open Market Sale | 280000 | 25.50 | $ 7,138,691.20 |
| Apr 9, 2025 | Kinzer John | Open Market Sale | 40000 | 20.28 | $ 811,200.00 |
| Mar 24, 2025 | Colby Craig | Other Aquisition | 7304 | $ 0.00 | |
| Mar 24, 2025 | Kinzer John | Other Aquisition | 40000 | $ 0.00 | |
| Mar 24, 2025 | MARINER JONATHAN D | Other Aquisition | 46411 | $ 0.00 | |
| Mar 10, 2025 | Shea Thomas Anthony | Grant | 506617 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Koefoed William A | Grant | 253694 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Colby Craig | Grant | 219164 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Koefoed William A | Option Excercise | 10000 | 10.65 | $ 106,500.00 |
| Feb 18, 2025 | Koefoed William A | Open Market Sale | 10000 | 25.04 | $ 250,400.00 |
| Jan 15, 2025 | Koefoed William A | Option Excercise | 10000 | 10.65 | $ 106,500.00 |
| Jan 15, 2025 | Koefoed William A | Open Market Sale | 10000 | 26.57 | $ 265,700.00 |
| Dec 13, 2024 | Colby Craig | Option Excercise | 280000 | 10.65 | $ 2,982,000.00 |
| Dec 13, 2024 | Colby Craig | Open Market Sale | 280000 | 29.71 | $ 8,318,379.58 |
| Dec 13, 2024 | Colby Craig | Other Aquisition | 167821 | $ 0.00 | |
| Dec 13, 2024 | Koefoed William A | Option Excercise | 13765 | 10.65 | $ 146,597.25 |
| Dec 13, 2024 | Koefoed William A | Open Market Sale | 13765 | 30.00 | $ 412,917.25 |