| Shares Outstanding | 173.32M |
| Float | 142.09M |
| Float Short Interest Percentage | 15.04% |
| Owners (insider) | 1.32% |
| Owners (institutional) | 80.97% |
| Owners (insider) change | -1.88% |
| Owners (institutional) change | -1.43% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 3, 2025 | Patel Sanjiv | Open Market Sale | 62073 | 7.00 | $ 434,511.00 |
| Oct 28, 2025 | Rahmer Peter | Open Market Sale | 40529 | 7.40 | $ 299,949.15 |
| Oct 28, 2025 | Catinazzo Thomas | Open Market Sale | 21664 | 7.29 | $ 157,930.56 |
| Oct 28, 2025 | Bergstrom Donald A | Open Market Sale | 30897 | 7.29 | $ 225,239.13 |
| Jul 28, 2025 | Rahmer Peter | Open Market Sale | 17083 | 3.68 | $ 62,946.98 |
| Jul 28, 2025 | Adams Brian | Open Market Sale | 19913 | 3.68 | $ 73,378.06 |
| Jul 28, 2025 | Catinazzo Thomas | Open Market Sale | 20081 | 3.69 | $ 74,000.14 |
| Jul 28, 2025 | Bergstrom Donald A | Open Market Sale | 30770 | 3.69 | $ 113,477.74 |
| Jul 9, 2025 | Patel Sanjiv | Open Market Sale | 61379 | 3.57 | $ 219,123.03 |
| Jun 30, 2025 | Rahmer Peter | Grant | 5000 | 2.94 | $ 14,700.00 |
| Jun 30, 2025 | Patel Sanjiv | Grant | 5000 | 2.94 | $ 14,700.00 |
| Apr 28, 2025 | Bergstrom Donald A | Open Market Sale | 31562 | 3.02 | $ 95,381.30 |
| Apr 28, 2025 | Adams Brian | Open Market Sale | 14587 | 3.02 | $ 44,040.48 |
| Apr 28, 2025 | Rahmer Peter | Open Market Sale | 12103 | 3.02 | $ 36,540.88 |
| Apr 28, 2025 | Catinazzo Thomas | Open Market Sale | 19191 | 3.07 | $ 58,848.64 |
| Apr 23, 2025 | Patel Sanjiv | Open Market Sale | 61422 | 2.97 | $ 182,423.34 |
| Mar 27, 2025 | Bergstrom Donald A | Open Market Sale | 986 | 2.84 | $ 2,800.24 |
| Mar 27, 2025 | Rahmer Peter | Open Market Sale | 247 | 2.84 | $ 701.48 |
| Mar 27, 2025 | Catinazzo Thomas | Open Market Sale | 4864 | 2.84 | $ 13,813.76 |
| Feb 11, 2025 | Patel Sanjiv | Open Market Sale | 215506 | 3.80 | $ 818,399.50 |
| Feb 11, 2025 | Patel Sanjiv | Grant | 332465 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Adams Brian | Open Market Sale | 54479 | 4.55 | $ 247,871.66 |
| Jan 28, 2025 | Adams Brian | Grant | 139141 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Rahmer Peter | Open Market Sale | 45464 | 4.50 | $ 204,752.54 |
| Jan 28, 2025 | Rahmer Peter | Grant | 139141 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Catinazzo Thomas | Open Market Sale | 58936 | 4.55 | $ 268,338.85 |
| Jan 28, 2025 | Catinazzo Thomas | Grant | 139141 | 0.00 | $ 0.00 |
| Jan 28, 2025 | Bergstrom Donald A | Open Market Sale | 80450 | 4.50 | $ 362,298.11 |
| Jan 28, 2025 | Bergstrom Donald A | Grant | 176400 | 0.00 | $ 0.00 |
| Jan 21, 2025 | Patel Sanjiv | Open Market Sale | 375000 | 4.70 | $ 1,762,500.00 |
| Jan 3, 2025 | Rahmer Peter | Open Market Sale | 48753 | 4.35 | $ 212,124.30 |
| Dec 27, 2024 | Adams Brian | Open Market Sale | 299 | 4.38 | $ 1,309.62 |
| Dec 27, 2024 | Bergstrom Donald A | Open Market Sale | 657 | 4.38 | $ 2,877.66 |
| Dec 27, 2024 | Catinazzo Thomas | Open Market Sale | 4865 | 4.42 | $ 21,491.34 |
| Dec 27, 2024 | Rahmer Peter | Open Market Sale | 400 | 4.38 | $ 1,752.00 |
| Dec 16, 2024 | Patel Sanjiv | Open Market Sale | 100000 | 5.00 | $ 500,000.00 |