| Shares Outstanding | 30.76M |
| Float | 28.30M |
| Float Short Interest Percentage | 2.75% |
| Owners (insider) | 4.65% |
| Owners (institutional) | 74.53% |
| Owners (insider) change | -0.06% |
| Owners (institutional) change | 0% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 10, 2025 | Galimi Gavin G. | Option Excercise | 7377 | 3.85 | $ 28,364.57 |
| Dec 10, 2025 | Barbeau Michelle Marie | Option Excercise | 9100 | 3.85 | $ 34,989.50 |
| Dec 10, 2025 | Dolan John Joseph | Option Excercise | 5642 | 3.85 | $ 21,693.49 |
| Nov 10, 2025 | Dolan John Joseph | Option Excercise | 1500 | 4.06 | $ 6,090.00 |
| Oct 10, 2025 | Barbeau Michelle Marie | Option Excercise | 323 | 4.43 | $ 1,430.89 |
| Oct 10, 2025 | Dolan John Joseph | Option Excercise | 465 | 4.43 | $ 2,059.95 |
| Oct 10, 2025 | Galimi Gavin G. | Option Excercise | 839 | 4.43 | $ 3,716.77 |
| Sep 22, 2025 | SOISTMAN FRANCIS S JR | Option Excercise | 1709 | 3.97 | $ 6,784.73 |
| Sep 17, 2025 | Arden Todd | Grant | 38592 | 0.00 | $ 0.00 |
| Sep 10, 2025 | Barbeau Michelle Marie | Option Excercise | 4312 | 3.77 | $ 16,256.24 |
| Sep 10, 2025 | Galimi Gavin G. | Option Excercise | 1777 | 3.77 | $ 6,699.29 |
| Sep 10, 2025 | Dolan John Joseph | Option Excercise | 5859 | 3.77 | $ 22,088.43 |
| Aug 10, 2025 | Dolan John Joseph | Option Excercise | 1499 | 3.45 | $ 5,171.55 |
| Aug 2, 2025 | SOISTMAN FRANCIS S JR | Option Excercise | 357 | 3.21 | $ 1,145.97 |
| Jul 10, 2025 | Dolan John Joseph | Option Excercise | 465 | 4.14 | $ 1,925.10 |
| Jul 10, 2025 | Galimi Gavin G. | Option Excercise | 839 | 4.14 | $ 3,473.46 |
| Jul 10, 2025 | Barbeau Michelle Marie | Option Excercise | 323 | 4.14 | $ 1,337.22 |
| Jun 22, 2025 | SOISTMAN FRANCIS S JR | Option Excercise | 1709 | 4.00 | $ 6,836.00 |
| Jun 17, 2025 | WOLF DALE B | Grant | 34574 | 0.00 | $ 0.00 |
| Jun 17, 2025 | Hass A John | Grant | 34574 | 0.00 | $ 0.00 |
| Jun 17, 2025 | Bhatt Prama | Grant | 34574 | 0.00 | $ 0.00 |
| Jun 17, 2025 | Brimmer Andrea C | Grant | 34574 | 0.00 | $ 0.00 |
| Jun 17, 2025 | Brooke Beth A. | Grant | 34574 | 0.00 | $ 0.00 |
| Jun 17, 2025 | Russell Erin L | Grant | 34574 | 0.00 | $ 0.00 |
| Jun 17, 2025 | Soriano Cesar M | Grant | 34574 | 0.00 | $ 0.00 |
| Jun 10, 2025 | Galimi Gavin G. | Option Excercise | 1777 | 4.14 | $ 7,356.78 |
| Jun 10, 2025 | Barbeau Michelle Marie | Option Excercise | 4311 | 4.14 | $ 17,847.54 |
| May 28, 2025 | Galimi Gavin G. | Open Market Purchase | 9500 | 4.32 | $ 41,037.15 |
| May 10, 2025 | Dolan John Joseph | Option Excercise | 1500 | 5.12 | $ 7,680.00 |
| May 2, 2025 | SOISTMAN FRANCIS S JR | Option Excercise | 356 | 5.19 | $ 1,847.64 |
| Apr 10, 2025 | Galimi Gavin G. | Option Excercise | 7429 | 5.93 | $ 44,053.97 |
| Apr 10, 2025 | Barbeau Michelle Marie | Option Excercise | 323 | 5.93 | $ 1,915.39 |
| Apr 10, 2025 | Dolan John Joseph | Option Excercise | 2809 | 5.93 | $ 16,657.37 |
| Apr 9, 2025 | Galimi Gavin G. | Grant | 30000 | 0.00 | $ 0.00 |
| Apr 9, 2025 | Barbeau Michelle Marie | Grant | 35000 | 0.00 | $ 0.00 |
| Apr 9, 2025 | Dolan John Joseph | Grant | 35000 | 0.00 | $ 0.00 |
| Mar 22, 2025 | SOISTMAN FRANCIS S JR | Option Excercise | 1146 | 7.17 | $ 8,216.82 |
| Mar 10, 2025 | Galimi Gavin G. | Option Excercise | 2040 | 7.63 | $ 15,565.20 |
| Mar 10, 2025 | Barbeau Michelle Marie | Option Excercise | 4877 | 7.63 | $ 37,211.51 |
| Feb 10, 2025 | Dolan John Joseph | Option Excercise | 1732 | 9.53 | $ 16,505.96 |
| Feb 2, 2025 | SOISTMAN FRANCIS S JR | Option Excercise | 239 | 9.94 | $ 2,375.66 |
| Jan 10, 2025 | Barbeau Michelle Marie | Option Excercise | 379 | 9.85 | $ 3,733.15 |
| Jan 10, 2025 | Dolan John Joseph | Option Excercise | 534 | 9.85 | $ 5,259.90 |
| Jan 10, 2025 | Galimi Gavin G. | Option Excercise | 963 | 9.85 | $ 9,485.55 |
| Jan 10, 2025 | SOISTMAN FRANCIS S JR | Option Excercise | 7930 | 9.85 | $ 78,110.50 |