| Shares Outstanding | 30.52M |
| Float | 27.25M |
| Float Short Interest Percentage | 4.23% |
| Owners (insider) | 2.59% |
| Owners (institutional) | 74.73% |
| Owners (insider) change | -0.1% |
| Owners (institutional) change | 0.03% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 3, 2026 | Krupka Devin M | Option Excercise | 352 | 0.00 | $ 0.00 |
| Jan 3, 2026 | Krupka Devin M | Option Excercise | 119 | 14.22 | $ 1,692.18 |
| Jan 3, 2026 | Ross Kade | Option Excercise | 1287 | 0.00 | $ 0.00 |
| Jan 3, 2026 | Ross Kade | Option Excercise | 435 | 14.22 | $ 6,185.70 |
| Jan 3, 2026 | Bottorff Rebecca | Option Excercise | 1556 | 0.00 | $ 0.00 |
| Jan 3, 2026 | Bottorff Rebecca | Option Excercise | 525 | 14.22 | $ 7,465.50 |
| Jan 3, 2026 | Asbill Richard Brandon | Option Excercise | 2403 | 0.00 | $ 0.00 |
| Jan 3, 2026 | Asbill Richard Brandon | Option Excercise | 811 | 14.22 | $ 11,532.42 |
| Jan 3, 2026 | Raiford Daryl | Option Excercise | 4374 | 0.00 | $ 0.00 |
| Jan 3, 2026 | Raiford Daryl | Option Excercise | 1298 | 14.22 | $ 18,457.56 |
| Jan 3, 2026 | Morken David A. | Option Excercise | 8404 | 0.00 | $ 0.00 |
| Jan 3, 2026 | Morken David A. | Option Excercise | 2837 | 14.22 | $ 40,342.14 |
| Dec 31, 2025 | Murdock John C. | Option Excercise | 6667 | 0.00 | $ 0.00 |
| Dec 4, 2025 | Raiford Daryl | Open Market Sale | 6719 | 14.50 | $ 97,405.28 |
| Nov 21, 2025 | Bailey Brian D. | Open Market Sale | 3033 | 13.78 | $ 41,798.08 |
| Sep 17, 2025 | Krupka Devin M | Open Market Sale | 7166 | 18.00 | $ 129,009.50 |
| Sep 11, 2025 | Raiford Daryl | Open Market Sale | 14500 | 15.52 | $ 225,084.95 |
| Sep 5, 2025 | Raiford Daryl | Open Market Sale | 39768 | 15.53 | $ 617,411.97 |
| Sep 2, 2025 | Raiford Daryl | Open Market Sale | 8861 | 15.23 | $ 134,979.05 |
| Aug 29, 2025 | Krupka Devin M | Open Market Sale | 1189 | 15.09 | $ 17,936.18 |
| Aug 29, 2025 | Bottorff Rebecca | Open Market Sale | 2257 | 15.09 | $ 34,047.07 |
| Aug 29, 2025 | Ross Kade | Open Market Sale | 1634 | 15.09 | $ 24,649.05 |
| Aug 29, 2025 | Asbill Richard Brandon | Open Market Sale | 1852 | 15.09 | $ 27,937.61 |
| Aug 29, 2025 | Agarwal Devesh | Open Market Sale | 1745 | 15.09 | $ 26,323.50 |
| Aug 29, 2025 | Raiford Daryl | Open Market Sale | 3488 | 15.09 | $ 52,616.83 |
| Aug 29, 2025 | Morken David A. | Open Market Sale | 5224 | 15.09 | $ 78,804.56 |
| Aug 29, 2025 | Murdock John C. | Open Market Sale | 2025 | 15.05 | $ 30,477.87 |
| Aug 28, 2025 | Murdock John C. | Option Excercise | 2025 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Krupka Devin M | Option Excercise | 4146 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Bottorff Rebecca | Option Excercise | 7867 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Ross Kade | Option Excercise | 5697 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Asbill Richard Brandon | Option Excercise | 6455 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Agarwal Devesh | Option Excercise | 6081 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Raiford Daryl | Option Excercise | 19475 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Morken David A. | Option Excercise | 11964 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Suriano Douglas A | Option Excercise | 2025 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Bailey Brian D. | Option Excercise | 2025 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Roush Lukas M. | Option Excercise | 2025 | 0.00 | $ 0.00 |
| Aug 11, 2025 | Agarwal Devesh | Open Market Sale | 2132 | 13.30 | $ 28,357.09 |
| Aug 8, 2025 | Agarwal Devesh | Option Excercise | 7370 | 0.00 | $ 0.00 |
| Jul 23, 2025 | Raiford Daryl | Open Market Sale | 1136 | 15.65 | $ 17,778.40 |
| Jul 22, 2025 | Raiford Daryl | Open Market Sale | 1849 | 15.46 | $ 28,591.83 |
| Jul 21, 2025 | Raiford Daryl | Option Excercise | 4690 | 0.00 | $ 0.00 |
| Jun 9, 2025 | Bottorff Rebecca | Open Market Sale | 16935 | 15.14 | $ 256,355.26 |
| May 30, 2025 | Raiford Daryl | Option Excercise | 10602 | 0.00 | $ 0.00 |
| May 30, 2025 | Raiford Daryl | Open Market Sale | 8473 | 14.33 | $ 121,456.07 |
| May 29, 2025 | Krupka Devin M | Open Market Sale | 1229 | 14.47 | $ 17,788.91 |
| May 29, 2025 | Ross Kade | Open Market Sale | 1691 | 14.47 | $ 24,476.04 |
| May 29, 2025 | Bottorff Rebecca | Open Market Sale | 2333 | 14.47 | $ 33,768.54 |
| May 29, 2025 | Asbill Richard Brandon | Open Market Sale | 1914 | 14.47 | $ 27,703.81 |
| May 29, 2025 | Raiford Daryl | Open Market Sale | 2233 | 14.47 | $ 32,321.11 |
| May 29, 2025 | Agarwal Devesh | Open Market Sale | 1804 | 14.47 | $ 26,111.64 |
| May 29, 2025 | Morken David A. | Open Market Sale | 4999 | 14.47 | $ 72,357.03 |
| May 28, 2025 | Krupka Devin M | Option Excercise | 4144 | 0.00 | $ 0.00 |
| May 28, 2025 | Ross Kade | Option Excercise | 5698 | 0.00 | $ 0.00 |
| May 28, 2025 | Bottorff Rebecca | Option Excercise | 7866 | 0.00 | $ 0.00 |
| May 28, 2025 | Asbill Richard Brandon | Option Excercise | 6453 | 0.00 | $ 0.00 |
| May 28, 2025 | Raiford Daryl | Option Excercise | 8872 | 0.00 | $ 0.00 |
| May 28, 2025 | Agarwal Devesh | Option Excercise | 6080 | 0.00 | $ 0.00 |
| May 28, 2025 | Morken David A. | Option Excercise | 11963 | 0.00 | $ 0.00 |
| May 28, 2025 | Suriano Douglas A | Option Excercise | 2024 | 0.00 | $ 0.00 |
| May 28, 2025 | Roush Lukas M. | Option Excercise | 2024 | 0.00 | $ 0.00 |
| May 28, 2025 | Bailey Brian D. | Option Excercise | 2024 | 0.00 | $ 0.00 |
| May 28, 2025 | Murdock John C. | Option Excercise | 2024 | 0.00 | $ 0.00 |
| Mar 24, 2025 | Krupka Devin M | Open Market Sale | 544 | 15.18 | $ 8,259.33 |
| Mar 21, 2025 | Krupka Devin M | Option Excercise | 1842 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Morken David A. | Other Disposition | 142439 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Murdock John C. | Other Disposition | 52409 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Asbill Richard Brandon | Open Market Sale | 9878 | 15.24 | $ 150,583.20 |
| Mar 3, 2025 | Krupka Devin M | Open Market Sale | 3770 | 15.70 | $ 59,175.05 |
| Mar 3, 2025 | Ross Kade | Open Market Sale | 4881 | 15.70 | $ 76,613.64 |
| Mar 3, 2025 | Bottorff Rebecca | Open Market Sale | 14532 | 15.63 | $ 227,201.60 |
| Mar 3, 2025 | Asbill Richard Brandon | Open Market Sale | 10751 | 15.50 | $ 166,679.58 |
| Mar 3, 2025 | Agarwal Devesh | Open Market Sale | 6538 | 15.70 | $ 102,622.41 |
| Mar 3, 2025 | Raiford Daryl | Open Market Sale | 27109 | 15.50 | $ 420,174.02 |
| Mar 3, 2025 | Morken David A. | Open Market Sale | 13653 | 15.70 | $ 214,301.58 |
| Feb 28, 2025 | Krupka Devin M | Option Excercise | 11545 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Ross Kade | Option Excercise | 15645 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Bottorff Rebecca | Option Excercise | 20079 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Asbill Richard Brandon | Option Excercise | 18745 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Agarwal Devesh | Option Excercise | 21112 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Raiford Daryl | Option Excercise | 41526 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Morken David A. | Option Excercise | 46309 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Roush Lukas M. | Option Excercise | 2025 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Suriano Douglas A | Option Excercise | 2025 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Murdock John C. | Option Excercise | 2025 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Bailey Brian D. | Option Excercise | 2025 | 0.00 | $ 0.00 |