| Shares Outstanding | 46.12M |
| Float | 43.74M |
| Float Short Interest Percentage | 5.36% |
| Owners (insider) | 1.59% |
| Owners (institutional) | 91.28% |
| Owners (insider) change | 0.28% |
| Owners (institutional) change | 0.35% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 16, 2025 | Wendell Amy McBride | Option Excercise | 43684 | 6.91 | $ 301,962.72 |
| Dec 16, 2025 | Wendell Amy McBride | Open Market Sale | 43684 | 29.31 | $ 1,280,465.41 |
| Dec 16, 2025 | Weiler Kathy Johnson | Option Excercise | 40073 | 6.99 | $ 280,149.67 |
| Dec 16, 2025 | Weiler Kathy Johnson | Open Market Sale | 46653 | 29.55 | $ 1,378,475.93 |
| Dec 15, 2025 | Hartley Lindsey Marie | Option Excercise | 14812 | 8.27 | $ 122,495.24 |
| Dec 15, 2025 | Hartley Lindsey Marie | Open Market Sale | 14812 | 29.86 | $ 442,293.73 |
| Dec 11, 2025 | Began Marc A | Open Market Sale | 13222 | 30.00 | $ 396,660.00 |
| Dec 10, 2025 | DALE MICHAEL D | Open Market Sale | 25000 | 30.00 | $ 750,000.00 |
| Dec 9, 2025 | DALE MICHAEL D | Open Market Sale | 61463 | 31.21 | $ 1,918,137.30 |
| Dec 9, 2025 | Kemp Jens | Open Market Sale | 8156 | 31.21 | $ 254,532.45 |
| Dec 9, 2025 | TYNDALL JOSEPH A. | Option Excercise | 25108 | 8.73 | $ 219,222.92 |
| Dec 9, 2025 | TYNDALL JOSEPH A. | Open Market Sale | 25108 | 30.98 | $ 777,770.52 |
| Dec 9, 2025 | DeVinney Erick Wayne | Open Market Sale | 19517 | 31.21 | $ 609,086.54 |
| Dec 9, 2025 | Began Marc A | Open Market Sale | 9278 | 31.21 | $ 289,547.82 |
| Dec 9, 2025 | THOMAS PAUL | Open Market Sale | 21399 | 29.61 | $ 633,709.99 |
| Dec 8, 2025 | JOHNSON JOHN | Open Market Sale | 45379 | 30.64 | $ 1,390,392.87 |
| Dec 8, 2025 | JOHNSON JOHN | Option Excercise | 20436 | 6.30 | $ 128,746.80 |
| Dec 8, 2025 | Hartley Lindsey Marie | Option Excercise | 25000 | 13.82 | $ 345,400.00 |
| Dec 8, 2025 | Hartley Lindsey Marie | Open Market Sale | 14387 | 31.56 | $ 454,004.73 |
| Dec 4, 2025 | DALE MICHAEL D | Grant | 150000 | 0.00 | $ 0.00 |
| Dec 4, 2025 | Began Marc A | Grant | 22500 | 0.00 | $ 0.00 |
| Dec 4, 2025 | DeVinney Erick Wayne | Grant | 40000 | 0.00 | $ 0.00 |
| Dec 4, 2025 | Kemp Jens | Grant | 22500 | 0.00 | $ 0.00 |
| Nov 10, 2025 | Burke William P. Mr. | Open Market Sale | 22818 | 24.01 | $ 547,888.91 |
| Nov 10, 2025 | Burke William P. Mr. | Option Excercise | 22818 | 8.14 | $ 185,738.52 |
| Nov 5, 2025 | Burke William P. Mr. | Option Excercise | 16778 | 8.14 | $ 136,572.92 |
| Nov 5, 2025 | Burke William P. Mr. | Open Market Sale | 16778 | 24.04 | $ 403,263.46 |
| Oct 29, 2025 | Burke William P. Mr. | Option Excercise | 58483 | 7.15 | $ 418,376.58 |
| Oct 29, 2025 | Burke William P. Mr. | Open Market Sale | 58483 | 21.32 | $ 1,246,717.23 |
| Oct 22, 2025 | Burke William P. Mr. | Open Market Sale | 1457 | 18.02 | $ 26,252.23 |
| Oct 6, 2025 | Burke William P. Mr. | Open Market Sale | 736 | 18.00 | $ 13,248.74 |
| Oct 2, 2025 | Burke William P. Mr. | Open Market Sale | 32191 | 18.14 | $ 584,074.05 |
| Sep 16, 2025 | DeVinney Erick Wayne | Open Market Sale | 1137 | 16.29 | $ 18,521.73 |
| Sep 13, 2025 | DeVinney Erick Wayne | Grant | 2500 | 0.00 | $ 0.00 |
| Jun 10, 2025 | TYNDALL JOSEPH A. | Option Excercise | 11586 | 6.56 | $ 75,951.80 |
| Jun 10, 2025 | TYNDALL JOSEPH A. | Open Market Sale | 26931 | 10.72 | $ 288,700.32 |
| Jun 9, 2025 | Weiler Kathy Johnson | Open Market Sale | 4073 | 10.61 | $ 43,214.53 |
| Jun 9, 2025 | Levine Alan M | Open Market Sale | 4073 | 10.61 | $ 43,214.53 |
| Jun 9, 2025 | Wendell Amy McBride | Open Market Sale | 4073 | 10.61 | $ 43,214.53 |
| Jun 9, 2025 | Burke William P. Mr. | Open Market Sale | 4073 | 10.61 | $ 43,214.53 |
| Jun 9, 2025 | NEELS GUIDO J | Open Market Sale | 4073 | 10.61 | $ 43,214.53 |
| Jun 9, 2025 | JOHNSON JOHN | Open Market Sale | 4073 | 10.61 | $ 43,214.53 |
| May 22, 2025 | TYNDALL JOSEPH A. | Option Excercise | 12850 | 6.30 | $ 80,955.00 |
| May 22, 2025 | TYNDALL JOSEPH A. | Open Market Sale | 20062 | 11.20 | $ 224,694.40 |
| May 19, 2025 | TYNDALL JOSEPH A. | Open Market Sale | 2525 | 11.63 | $ 29,365.75 |
| Mar 19, 2025 | DeVinney Erick Wayne | Open Market Sale | 15111 | 17.50 | $ 264,442.50 |
| Mar 16, 2025 | DeVinney Erick Wayne | Option Excercise | 32462 | 0.00 | $ 0.00 |
| Mar 4, 2025 | DeVinney Erick Wayne | Option Excercise | 8296 | 18.35 | $ 152,231.60 |
| Mar 4, 2025 | Began Marc A | Option Excercise | 5901 | 18.36 | $ 108,342.36 |
| Mar 4, 2025 | Kemp Jens | Option Excercise | 4003 | 18.36 | $ 73,495.08 |
| Mar 3, 2025 | Wendell Amy McBride | Open Market Sale | 5000 | 20.02 | $ 100,100.00 |
| Mar 1, 2025 | Began Marc A | Option Excercise | 22500 | 0.00 | $ 0.00 |
| Feb 28, 2025 | DeVinney Erick Wayne | Option Excercise | 24799 | 0.00 | $ 0.00 |
| Feb 25, 2025 | DeVinney Erick Wayne | Option Excercise | 972 | 16.50 | $ 16,038.00 |
| Feb 25, 2025 | Kemp Jens | Option Excercise | 814 | 16.49 | $ 13,422.86 |
| Feb 25, 2025 | Began Marc A | Option Excercise | 814 | 16.50 | $ 13,431.00 |
| Feb 22, 2025 | DeVinney Erick Wayne | Grant | 2500 | 0.00 | $ 0.00 |
| Feb 22, 2025 | Kemp Jens | Option Excercise | 2500 | 0.00 | $ 0.00 |
| Feb 22, 2025 | Began Marc A | Grant | 2500 | 0.00 | $ 0.00 |