| Shares Outstanding | 32.51M |
| Float | 29.81M |
| Float Short Interest Percentage | 1.91% |
| Owners (insider) | 4.66% |
| Owners (institutional) | 68.15% |
| Owners (insider) change | 0.49% |
| Owners (institutional) change | 1.22% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Oct 21, 2025 | Gehlmann Gregory A | Option Excercise | 668 | $ 0.00 | |
| Oct 21, 2025 | Gehlmann Gregory A | Option Excercise | 391 | 42.33 | $ 16,551.03 |
| Oct 21, 2025 | Wiese Peter G | Option Excercise | 1473 | $ 0.00 | |
| Oct 21, 2025 | Wiese Peter G | Option Excercise | 23 | 42.33 | $ 973.59 |
| Oct 21, 2025 | Fleshood John | Option Excercise | 1385 | $ 0.00 | |
| Oct 21, 2025 | Fleshood John | Option Excercise | 810 | 42.33 | $ 34,287.30 |
| Jun 12, 2025 | CARNEY CRAIG B | Option Excercise | 1485 | $ 0.00 | |
| Jun 12, 2025 | CARNEY CRAIG B | Option Excercise | 869 | 40.72 | $ 35,385.68 |
| Jun 12, 2025 | Wiese Peter G | Option Excercise | 2039 | $ 0.00 | |
| Jun 12, 2025 | Wiese Peter G | Option Excercise | 289 | 40.72 | $ 11,768.08 |
| Jun 12, 2025 | Gehlmann Gregory A | Option Excercise | 937 | $ 0.00 | |
| Jun 12, 2025 | BAILEY DANIEL K | Option Excercise | 1558 | $ 0.00 | |
| Jun 12, 2025 | BAILEY DANIEL K | Option Excercise | 912 | 40.72 | $ 37,136.64 |
| Jun 12, 2025 | SMITH RICHARD P | Option Excercise | 4729 | $ 0.00 | |
| Jun 12, 2025 | SMITH RICHARD P | Option Excercise | 2768 | 40.72 | $ 112,712.96 |
| Jun 12, 2025 | Fleshood John | Option Excercise | 1916 | $ 0.00 | |
| Jun 12, 2025 | Fleshood John | Option Excercise | 1121 | 40.72 | $ 45,647.12 |
| May 27, 2025 | BAILEY DANIEL K | Option Excercise | 784 | $ 0.00 | |
| May 27, 2025 | BAILEY DANIEL K | Option Excercise | 459 | 40.27 | $ 18,483.93 |
| May 27, 2025 | Gehlmann Gregory A | Option Excercise | 489 | $ 0.00 | |
| May 27, 2025 | CARNEY CRAIG B | Option Excercise | 784 | $ 0.00 | |
| May 27, 2025 | CARNEY CRAIG B | Option Excercise | 459 | 40.27 | $ 18,483.93 |
| May 27, 2025 | Fleshood John | Option Excercise | 1085 | $ 0.00 | |
| May 27, 2025 | Fleshood John | Option Excercise | 635 | 40.27 | $ 25,571.45 |
| May 27, 2025 | Wiese Peter G | Option Excercise | 1158 | $ 0.00 | |
| May 27, 2025 | Wiese Peter G | Option Excercise | 208 | 40.27 | $ 8,376.16 |
| May 27, 2025 | SMITH RICHARD P | Option Excercise | 2362 | $ 0.00 | |
| May 27, 2025 | SMITH RICHARD P | Option Excercise | 1382 | 40.27 | $ 55,653.14 |
| May 23, 2025 | Hasbrook John S A | Option Excercise | 2154 | $ 0.00 | |
| May 23, 2025 | Vogel Kimberley H | Option Excercise | 2154 | $ 0.00 | |
| May 23, 2025 | Kane Margaret L | Option Excercise | 2154 | $ 0.00 | |
| May 23, 2025 | Nakamura Jon | Option Excercise | 2154 | $ 0.00 | |
| May 23, 2025 | Koehnen Michael W | Option Excercise | 2154 | $ 0.00 | |
| May 23, 2025 | Giese Cory W | Grant | 2154 | $ 0.00 | |
| May 23, 2025 | Mariani Martin | Option Excercise | 2154 | $ 0.00 | |
| May 23, 2025 | MCGRAW THOMAS C | Option Excercise | 2154 | $ 0.00 | |
| May 23, 2025 | Garen Kirsten E | Option Excercise | 2154 | $ 0.00 | |
| May 23, 2025 | Leggio Anthony L. | Option Excercise | 2154 | $ 0.00 | |
| Mar 3, 2025 | CARNEY CRAIG B | Option Excercise | 885 | 43.33 | $ 38,347.05 |
| Mar 3, 2025 | Gehlmann Gregory A | Option Excercise | 873 | $ 0.00 | |
| Mar 3, 2025 | Gehlmann Gregory A | Option Excercise | 557 | 43.33 | $ 24,134.81 |
| Mar 3, 2025 | Fleshood John | Option Excercise | 1789 | $ 0.00 | |
| Mar 3, 2025 | Fleshood John | Option Excercise | 1142 | 43.33 | $ 49,482.86 |
| Mar 3, 2025 | SMITH RICHARD P | Option Excercise | 4412 | $ 0.00 | |
| Mar 3, 2025 | SMITH RICHARD P | Option Excercise | 2581 | 43.33 | $ 111,834.73 |
| Mar 3, 2025 | Wiese Peter G | Option Excercise | 1905 | $ 0.00 | |
| Mar 3, 2025 | Wiese Peter G | Option Excercise | 605 | 43.33 | $ 26,214.65 |
| Mar 3, 2025 | BAILEY DANIEL K | Option Excercise | 1453 | $ 0.00 | |
| Mar 3, 2025 | BAILEY DANIEL K | Option Excercise | 927 | 43.33 | $ 40,166.91 |
| Mar 3, 2025 | Giem Judi | Option Excercise | 419 | $ 0.00 | |
| Mar 3, 2025 | Giem Judi | Option Excercise | 267 | 43.33 | $ 11,569.11 |
| Mar 3, 2025 | CARNEY CRAIG B | Option Excercise | 1387 | $ 0.00 | |
| Dec 11, 2024 | Giese Cory W | Open Market Sale | 5100 | 49.47 | $ 252,275.07 |
| Dec 11, 2024 | Giese Cory W | Open Market Sale | 5100 | 49.47 | $ 252,275.07 |