| Shares Outstanding | 15.59M |
| Float | 14.65M |
| Float Short Interest Percentage | 9.01% |
| Owners (insider) | 1.6% |
| Owners (institutional) | 37.44% |
| Owners (insider) change | -15% |
| Owners (institutional) change | 0% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 5, 2026 | BRACKEBUSCH GRANT A | Option Excercise | 11500 | 11.50 | $ 132,250.00 |
| Dec 30, 2025 | Swallow John | Open Market Sale | 20000 | 41.72 | $ 834,400.00 |
| Dec 22, 2025 | Swallow John | Open Market Sale | 30000 | 43.44 | $ 1,303,200.00 |
| Nov 18, 2025 | Beaven Richard Scott | Open Market Sale | 2000 | 34.64 | $ 69,280.00 |
| Sep 23, 2025 | Swallow John | Open Market Sale | 87470 | 30.31 | $ 2,651,190.90 |
| Sep 22, 2025 | Morgan Robert John | Open Market Sale | 7143 | 30.52 | $ 218,004.36 |
| Sep 19, 2025 | BRACKEBUSCH GRANT A | Open Market Sale | 15937 | 29.52 | $ 470,460.24 |
| Aug 29, 2025 | BRACKEBUSCH GRANT A | Option Excercise | 3000 | 5.25 | $ 15,750.00 |
| Aug 28, 2025 | Swallow John | Option Excercise | 3000 | 5.77 | $ 17,310.00 |
| Aug 25, 2025 | Morgan Robert John | Option Excercise | 3000 | 5.25 | $ 15,750.00 |
| Aug 11, 2025 | Shiell Kevin G | Open Market Sale | 6500 | 25.03 | $ 162,695.00 |
| Jul 21, 2025 | Beaven Richard Scott | Option Excercise | 10500 | 4.89 | $ 51,375.00 |
| Jul 21, 2025 | Beaven Richard Scott | Option Excercise | 1317 | 20.98 | $ 27,630.66 |
| Jul 18, 2025 | Hayes Monique D | Open Market Sale | 4829 | 21.00 | $ 101,409.00 |
| Jul 18, 2025 | Shiell Kevin G | Option Excercise | 10500 | 4.89 | $ 51,375.00 |
| Jul 18, 2025 | Shiell Kevin G | Option Excercise | 2851 | 18.02 | $ 51,375.02 |
| May 21, 2025 | Shiell Kevin G | Open Market Sale | 7786 | 12.95 | $ 100,814.32 |