| Shares Outstanding | 86.21M |
| Float | 79.56M |
| Float Short Interest Percentage | 7.87% |
| Owners (insider) | 1.34% |
| Owners (institutional) | 104.25% |
| Owners (insider) change | 0.81% |
| Owners (institutional) change | 7.39% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 18, 2025 | Payson Norman | Other Disposition | 50265 | 0.00 | $ 0.00 |
| Nov 17, 2025 | Livingston Mark S. | Open Market Sale | 21303 | 25.50 | $ 543,226.50 |
| Nov 14, 2025 | Payson Norman | Option Excercise | 36224 | 1.45 | $ 52,524.80 |
| Nov 13, 2025 | Anevski Peter | Open Market Purchase | 79500 | 24.29 | $ 1,930,896.00 |
| Nov 10, 2025 | Schlanger David J | Grant | 41500 | 0.00 | $ 0.00 |
| Nov 10, 2025 | Schlanger David J | Option Excercise | 21286 | 22.37 | $ 476,167.82 |
| Nov 10, 2025 | Anevski Peter | Grant | 125000 | 0.00 | $ 0.00 |
| Nov 10, 2025 | Anevski Peter | Option Excercise | 63813 | 22.37 | $ 1,427,496.81 |
| Oct 1, 2025 | Anevski Peter | Option Excercise | 7977 | 21.52 | $ 171,665.04 |
| Oct 1, 2025 | Schlanger David J | Option Excercise | 1893 | 21.52 | $ 40,737.36 |
| Sep 4, 2025 | Livingston Mark S. | Option Excercise | 479 | 23.54 | $ 11,275.66 |
| Sep 4, 2025 | Swartz Allison | Option Excercise | 339 | 23.54 | $ 7,980.06 |
| Sep 4, 2025 | Swartz Allison | Open Market Sale | 599 | 23.53 | $ 14,094.47 |
| Sep 2, 2025 | Livingston Mark S. | Option Excercise | 2032 | 23.67 | $ 48,097.44 |
| Sep 2, 2025 | Sturmer Michael E | Option Excercise | 448 | 23.67 | $ 10,604.16 |
| Aug 28, 2025 | Swartz Allison | Option Excercise | 1352 | 23.02 | $ 31,123.04 |
| Aug 28, 2025 | Swartz Allison | Open Market Sale | 2398 | 22.96 | $ 55,058.08 |
| Jul 1, 2025 | Schlanger David J | Option Excercise | 1893 | 22.00 | $ 41,646.00 |
| Jul 1, 2025 | Anevski Peter | Option Excercise | 7977 | 22.00 | $ 175,494.00 |
| Jun 11, 2025 | Scott Cheryl | Open Market Sale | 2675 | 22.07 | $ 59,037.25 |
| Jun 4, 2025 | Sturmer Michael E | Option Excercise | 7977 | 21.98 | $ 175,334.46 |
| Jun 4, 2025 | Swartz Allison | Option Excercise | 339 | 21.98 | $ 7,451.22 |
| Jun 4, 2025 | Livingston Mark S. | Option Excercise | 339 | 21.98 | $ 7,451.22 |
| Jun 2, 2025 | Sturmer Michael E | Option Excercise | 448 | 21.50 | $ 9,632.00 |
| Jun 2, 2025 | Livingston Mark S. | Option Excercise | 1848 | 21.50 | $ 39,732.00 |
| May 28, 2025 | Swartz Allison | Option Excercise | 1352 | 20.59 | $ 27,837.68 |
| May 22, 2025 | Payson Norman | Grant | 6689 | 0.00 | $ 0.00 |
| May 22, 2025 | GORDON KEVIN K | Grant | 8026 | 0.00 | $ 0.00 |
| May 22, 2025 | Park Jeffrey G | Grant | 9364 | 0.00 | $ 0.00 |
| May 22, 2025 | HOLSTEIN ROGER C | Grant | 8026 | 0.00 | $ 0.00 |
| May 22, 2025 | Dean Lloyd H | Grant | 8026 | 0.00 | $ 0.00 |
| May 22, 2025 | Scott Cheryl | Grant | 6689 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Schlanger David J | Option Excercise | 1893 | 22.34 | $ 42,289.62 |
| Apr 1, 2025 | Anevski Peter | Option Excercise | 7977 | 22.34 | $ 178,206.18 |
| Mar 4, 2025 | Swartz Allison | Option Excercise | 1417 | 22.00 | $ 31,174.00 |
| Mar 3, 2025 | Sturmer Michael E | Option Excercise | 26352 | 22.01 | $ 579,936.39 |
| Mar 3, 2025 | Swartz Allison | Grant | 22727 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Anevski Peter | Grant | 127272 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Livingston Mark S. | Grant | 36363 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Livingston Mark S. | Option Excercise | 3419 | 22.32 | $ 76,314.57 |
| Feb 28, 2025 | Swartz Allison | Option Excercise | 1551 | 22.88 | $ 35,486.88 |
| Feb 26, 2025 | Sturmer Michael E | Option Excercise | 5873 | 22.98 | $ 134,961.54 |
| Feb 26, 2025 | Livingston Mark S. | Option Excercise | 181 | 22.98 | $ 4,159.38 |
| Dec 26, 2024 | Schlanger David J | Open Market Purchase | 150000 | 14.68 | $ 2,202,330.00 |
| Dec 23, 2024 | Anevski Peter | Open Market Purchase | 209500 | 14.48 | $ 3,034,083.75 |
| Dec 2, 2024 | Sturmer Michael E | Option Excercise | 448 | 15.57 | $ 6,975.36 |
| Dec 2, 2024 | Livingston Mark S. | Option Excercise | 2617 | 15.57 | $ 40,746.69 |