| Shares Outstanding | 20.34M |
| Float | 18.90M |
| Float Short Interest Percentage | 0.81% |
| Owners (insider) | 4.59% |
| Owners (institutional) | 75.26% |
| Owners (insider) change | 0.34% |
| Owners (institutional) change | -2.42% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Oct 9, 2025 | Funke Jerod | Option Excercise | 12500 | 0.00 | $ 0.00 |
| Oct 9, 2025 | Funke Jerod | Option Excercise | 3669 | 9.61 | $ 35,259.09 |
| Sep 23, 2025 | Lachance Carrie | Grant | 50000 | 0.00 | $ 0.00 |
| Sep 23, 2025 | Lachance Carrie | Option Excercise | 19675 | 10.22 | $ 201,078.50 |
| Aug 22, 2025 | Shuda Scott | Open Market Sale | 5752 | 9.67 | $ 55,621.84 |
| May 28, 2025 | Eichenbaum Kenneth D. | Open Market Purchase | 2000 | 5.18 | $ 10,360.00 |
| May 19, 2025 | Hundzinski Ronald T | Open Market Purchase | 5000 | 6.09 | $ 30,450.00 |
| May 17, 2025 | Lachance Carrie | Option Excercise | 17727 | 0.00 | $ 0.00 |
| May 17, 2025 | Lachance Carrie | Option Excercise | 6090 | 6.15 | $ 37,453.50 |
| May 17, 2025 | Chupa Addam | Option Excercise | 10000 | 0.00 | $ 0.00 |
| May 17, 2025 | Chupa Addam | Option Excercise | 3660 | 6.15 | $ 22,509.00 |
| May 17, 2025 | Dilorio Richard | Option Excercise | 40909 | 0.00 | $ 0.00 |
| May 17, 2025 | Dilorio Richard | Option Excercise | 19509 | 6.15 | $ 119,980.35 |
| May 17, 2025 | Steele Barry G | Option Excercise | 13636 | 0.00 | $ 0.00 |
| May 17, 2025 | Steele Barry G | Option Excercise | 5946 | 6.15 | $ 36,567.90 |
| May 15, 2025 | Lachance Carrie | Open Market Purchase | 3132 | 6.06 | $ 18,986.66 |
| May 14, 2025 | Steele Barry G | Open Market Purchase | 3000 | 5.76 | $ 17,280.00 |
| Mar 7, 2025 | Dilorio Richard | Option Excercise | 25000 | 2.60 | $ 65,000.00 |
| Mar 7, 2025 | Dilorio Richard | Option Excercise | 17976 | 6.18 | $ 111,091.68 |
| Dec 5, 2024 | Shuda Scott | Other Disposition | 42241 | 0.00 | $ 0.00 |