| Shares Outstanding | 15.12M |
| Float | 12.68M |
| Float Short Interest Percentage | 11.64% |
| Owners (insider) | 15.43% |
| Owners (institutional) | 81.88% |
| Owners (insider) change | -4.41% |
| Owners (institutional) change | -0.67% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Feb 4, 2026 | Hamilton Brian T | Open Market Sale | 171 | 89.67 | $ 15,333.93 |
| Feb 3, 2026 | Sprink Eric M | Option Excercise | 733 | 89.50 | $ 65,603.50 |
| Jan 26, 2026 | EDWARDS JOEL G | Open Market Sale | 1300 | 111.34 | $ 144,742.00 |
| Jan 26, 2026 | Sprink Eric M | Option Excercise | 10791 | 8.70 | $ 93,863.33 |
| Jan 26, 2026 | Sprink Eric M | Option Excercise | 9076 | 110.48 | $ 1,002,708.88 |
| Jan 21, 2026 | Sprink Eric M | Open Market Sale | 12402 | 114.83 | $ 1,424,143.50 |
| Jan 15, 2026 | Sprink Eric M | Open Market Sale | 7356 | 114.36 | $ 841,249.74 |
| Jan 9, 2026 | Sprink Eric M | Open Market Sale | 4000 | 118.88 | $ 475,502.80 |
| Jan 6, 2026 | Sprink Eric M | Open Market Sale | 11000 | 116.69 | $ 1,283,593.60 |
| Jan 2, 2026 | Sprink Eric M | Open Market Sale | 17127 | 114.35 | $ 1,958,494.10 |
| Dec 31, 2025 | Hamilton Brian T | Option Excercise | 229 | 114.59 | $ 26,241.11 |
| Dec 10, 2025 | HOVDE STEVEN D | Open Market Sale | 3000 | 117.25 | $ 351,750.00 |
| Dec 9, 2025 | HOVDE STEVEN D | Open Market Sale | 1500 | 115.50 | $ 173,250.00 |
| Dec 5, 2025 | HOVDE STEVEN D | Open Market Sale | 5611 | 113.16 | $ 634,932.00 |
| Nov 28, 2025 | Hamilton Brian T | Option Excercise | 6464 | 113.72 | $ 735,097.12 |
| Oct 31, 2025 | Hamilton Brian T | Option Excercise | 229 | 106.50 | $ 24,388.50 |
| Sep 30, 2025 | Hamilton Brian T | Option Excercise | 228 | 108.17 | $ 24,662.76 |
| Sep 18, 2025 | Sprink Eric M | Open Market Sale | 10683 | 114.65 | $ 1,224,805.95 |
| Sep 18, 2025 | EDWARDS JOEL G | Open Market Sale | 9425 | 114.67 | $ 1,080,764.75 |
| Sep 15, 2025 | Klee Stephan | Open Market Sale | 4350 | 109.14 | $ 474,759.00 |
| Sep 15, 2025 | Sprink Eric M | Open Market Sale | 19500 | 108.99 | $ 2,125,260.00 |
| Sep 10, 2025 | EDWARDS JOEL G | Open Market Sale | 7000 | 111.18 | $ 778,230.00 |
| Aug 29, 2025 | Hamilton Brian T | Option Excercise | 228 | 114.50 | $ 26,106.00 |
| Jul 31, 2025 | Hamilton Brian T | Option Excercise | 229 | 96.20 | $ 22,029.80 |
| Jun 30, 2025 | Hamilton Brian T | Option Excercise | 228 | 96.87 | $ 22,086.36 |
| Jun 18, 2025 | EDWARDS JOEL G | Option Excercise | 1800 | 7.20 | $ 12,960.00 |
| May 30, 2025 | Queyrouze Curt | Option Excercise | 581 | 87.89 | $ 51,064.09 |
| May 30, 2025 | Hamilton Brian T | Option Excercise | 14292 | 87.89 | $ 1,256,123.88 |
| May 28, 2025 | HOVDE STEVEN D | Grant | 1090 | 0.00 | $ 0.00 |
| May 28, 2025 | Klee Stephan | Grant | 1119 | 0.00 | $ 0.00 |
| May 28, 2025 | Sprink Eric M | Option Excercise | 3761 | 6.72 | $ 25,292.25 |
| May 28, 2025 | Sprink Eric M | Option Excercise | 1654 | 87.19 | $ 144,212.26 |
| May 28, 2025 | Akella-Mishra Sadhana | Grant | 1119 | 0.00 | $ 0.00 |
| May 28, 2025 | Patterson Michael Robert | Grant | 1147 | 0.00 | $ 0.00 |
| May 28, 2025 | Adams Christopher D | Grant | 1434 | 0.00 | $ 0.00 |
| May 28, 2025 | Unger Pamela | Grant | 975 | 0.00 | $ 0.00 |
| May 28, 2025 | Lane Thomas D | Grant | 1205 | 0.00 | $ 0.00 |
| May 28, 2025 | Delorier Rilla S | Grant | 975 | 0.00 | $ 0.00 |
| May 28, 2025 | Tisdel Gregory A | Grant | 975 | 0.00 | $ 0.00 |
| May 27, 2025 | Sprink Eric M | Other Aquisition | 885 | 0.00 | $ 0.00 |
| May 27, 2025 | Hamilton Brian T | Option Excercise | 326 | 88.70 | $ 28,916.20 |
| May 16, 2025 | EDWARDS JOEL G | Open Market Sale | 3128 | 88.44 | $ 276,640.32 |
| Apr 14, 2025 | Tisdel Gregory A | Open Market Sale | 1600 | 79.07 | $ 126,512.00 |