| Shares Outstanding | 43.58M |
| Float | 40.89M |
| Float Short Interest Percentage | 10.05% |
| Owners (insider) | 5.83% |
| Owners (institutional) | 94.88% |
| Owners (insider) change | 4.11% |
| Owners (institutional) change | -2.74% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 5, 2026 | Wholey John F | Option Excercise | 18012 | 5.87 | $ 105,816.94 |
| Jan 5, 2026 | Wholey John F | Grant | 84337 | 0.00 | $ 0.00 |
| Jan 5, 2026 | Bolger Lesley | Option Excercise | 18026 | 5.86 | $ 105,556.66 |
| Jan 5, 2026 | Bolger Lesley | Grant | 84337 | 0.00 | $ 0.00 |
| Jan 5, 2026 | Freeman Grant | Option Excercise | 28811 | 5.89 | $ 169,595.62 |
| Jan 5, 2026 | Freeman Grant | Grant | 120481 | 0.00 | $ 0.00 |
| Jan 5, 2026 | Rouse Paul D | Option Excercise | 29069 | 5.87 | $ 170,767.86 |
| Jan 5, 2026 | Rouse Paul D | Grant | 120481 | 0.00 | $ 0.00 |
| Jan 5, 2026 | Walsh Joe | Option Excercise | 16976 | 5.96 | $ 101,188.89 |
| Jan 5, 2026 | Walsh Joe | Grant | 144578 | 0.00 | $ 0.00 |
| Dec 5, 2025 | Walsh Joe | Option Excercise | 1750 | 5.91 | $ 10,342.50 |
| Nov 7, 2025 | Walsh Joe | Open Market Purchase | 25000 | 6.51 | $ 162,750.00 |
| Nov 5, 2025 | Slater John | Open Market Purchase | 1500 | 7.07 | $ 10,601.00 |
| Nov 5, 2025 | Walsh Joe | Option Excercise | 1750 | 7.22 | $ 12,635.00 |
| Sep 5, 2025 | Walsh Joe | Option Excercise | 1750 | 12.50 | $ 21,875.00 |
| Aug 29, 2025 | Slater John | Open Market Purchase | 1000 | 12.92 | $ 12,920.00 |
| Aug 25, 2025 | Slater John | Open Market Purchase | 1000 | 13.69 | $ 13,690.00 |
| Aug 5, 2025 | Walsh Joe | Option Excercise | 1750 | 13.36 | $ 23,380.00 |
| Aug 1, 2025 | Kintzer Bonnie | Open Market Purchase | 814 | 12.32 | $ 10,028.48 |
| Aug 1, 2025 | Walsh Joe | Open Market Purchase | 8000 | 12.90 | $ 103,200.00 |
| Jul 7, 2025 | Walsh Joe | Option Excercise | 1750 | 12.50 | $ 21,875.00 |
| Jun 12, 2025 | Akhtar Amer | Grant | 11035 | 0.00 | $ 0.00 |
| Jun 12, 2025 | OHARA RYAN | Grant | 11035 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Kintzer Bonnie | Grant | 11035 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Vaccarello Lauren | Grant | 11035 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Slater John | Grant | 11035 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Walsh Joe | Option Excercise | 1750 | 13.47 | $ 23,572.50 |
| May 7, 2025 | Walsh Joe | Open Market Purchase | 5000 | 13.40 | $ 67,000.00 |
| May 5, 2025 | Walsh Joe | Option Excercise | 1750 | 13.83 | $ 24,202.50 |
| Apr 7, 2025 | Walsh Joe | Option Excercise | 1316 | 10.61 | $ 13,962.76 |
| Mar 5, 2025 | Walsh Joe | Option Excercise | 815 | 16.96 | $ 13,822.40 |
| Mar 4, 2025 | Slater John | Open Market Purchase | 1000 | 16.59 | $ 16,587.00 |
| Mar 3, 2025 | Walsh Joe | Open Market Purchase | 5000 | 16.45 | $ 82,250.00 |
| Feb 28, 2025 | Walsh Joe | Option Excercise | 18888 | 17.24 | $ 325,629.12 |
| Feb 28, 2025 | Wholey John F | Option Excercise | 7484 | 17.24 | $ 129,024.16 |
| Feb 28, 2025 | Freeman Grant | Option Excercise | 8437 | 17.24 | $ 145,453.88 |
| Feb 28, 2025 | Bolger Lesley | Option Excercise | 5717 | 17.24 | $ 98,561.08 |
| Feb 28, 2025 | Rouse Paul D | Option Excercise | 13658 | 17.24 | $ 235,463.92 |
| Feb 25, 2025 | Walsh Joe | Grant | 30292 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Rouse Paul D | Grant | 25244 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Freeman Grant | Grant | 17671 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Wholey John F | Grant | 17671 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Bolger Lesley | Grant | 17671 | 0.00 | $ 0.00 |