| Shares Outstanding | 18.46M |
| Float | 14.84M |
| Float Short Interest Percentage | 0.79% |
| Owners (insider) | 7.49% |
| Owners (institutional) | 50.68% |
| Owners (insider) change | -7.46% |
| Owners (institutional) change | -1.1% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Oct 27, 2025 | Hansen Michael L | Open Market Sale | 81413 | 15.16 | $ 1,234,221.08 |
| Aug 12, 2025 | Hansen Michael L | Open Market Sale | 144817 | 14.02 | $ 2,029,726.91 |
| Aug 11, 2025 | Hansen Michael L | Open Market Sale | 2757 | 13.80 | $ 38,046.60 |
| Jul 24, 2025 | Hansen Michael L | Open Market Sale | 37426 | 13.83 | $ 517,725.07 |
| Feb 28, 2025 | Gerke Mark Raymond | Option Excercise | 5000 | 12.75 | $ 63,750.00 |
| Feb 28, 2025 | Gerke Mark Raymond | Open Market Sale | 2738 | 14.15 | $ 38,729.01 |
| Feb 28, 2025 | Lawton Patrick S | Option Excercise | 37500 | 12.75 | $ 478,125.00 |
| Feb 28, 2025 | Lawton Patrick S | Open Market Sale | 37500 | 14.03 | $ 526,061.25 |
| Feb 13, 2025 | RAPPE KRISTINE A | Option Excercise | 22185 | 12.75 | $ 282,858.75 |
| Feb 13, 2025 | RAPPE KRISTINE A | Open Market Sale | 22185 | 14.25 | $ 316,136.25 |
| Feb 11, 2025 | Schmidt Stephen J | Option Excercise | 6211 | 12.75 | $ 79,190.25 |
| Feb 11, 2025 | Schmidt Stephen J | Open Market Sale | 6211 | 13.79 | $ 85,644.10 |
| Feb 4, 2025 | Schmidt Stephen J | Option Excercise | 16177 | 12.75 | $ 206,256.75 |
| Feb 4, 2025 | Schmidt Stephen J | Open Market Sale | 16177 | 13.76 | $ 222,570.73 |
| Feb 4, 2025 | RAPPE KRISTINE A | Option Excercise | 15030 | 12.75 | $ 191,632.50 |
| Feb 4, 2025 | RAPPE KRISTINE A | Open Market Sale | 15030 | 13.76 | $ 206,778.46 |
| Jan 30, 2025 | RAPPE KRISTINE A | Open Market Sale | 33810 | 13.81 | $ 466,999.58 |
| Jan 30, 2025 | Schmidt Stephen J | Option Excercise | 27219 | 12.75 | $ 347,042.25 |
| Jan 30, 2025 | Schmidt Stephen J | Open Market Sale | 27219 | 13.86 | $ 377,267.69 |
| Jan 30, 2025 | RAPPE KRISTINE A | Option Excercise | 33810 | 12.75 | $ 431,077.50 |
| Dec 11, 2024 | Schmidt Stephen J | Option Excercise | 478 | 12.75 | $ 6,094.50 |
| Dec 11, 2024 | Schmidt Stephen J | Open Market Sale | 478 | 15.12 | $ 7,226.99 |
| Nov 27, 2024 | Schmidt Stephen J | Option Excercise | 259 | 12.75 | $ 3,302.25 |
| Nov 27, 2024 | Schmidt Stephen J | Open Market Sale | 259 | 15.28 | $ 3,958.61 |