| Shares Outstanding | 33.28M |
| Float | 31.87M |
| Float Short Interest Percentage | 9.4% |
| Owners (insider) | 3.71% |
| Owners (institutional) | 111.09% |
| Owners (insider) change | -5.97% |
| Owners (institutional) change | -0.58% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 27, 2026 | NEMETH ANDY L | Other Disposition | 38383 | 0.00 | $ 0.00 |
| Jan 27, 2026 | NEMETH ANDY L | Option Excercise | 16630 | 129.93 | $ 2,160,735.90 |
| Jan 27, 2026 | NEMETH ANDY L | Grant | 38482 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Neu Stacey L | Other Disposition | 3839 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Neu Stacey L | Option Excercise | 1162 | 129.93 | $ 150,978.66 |
| Jan 27, 2026 | Neu Stacey L | Grant | 4041 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Petkovich Jacob R | Grant | 7312 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Rodino Jeff | Other Disposition | 16312 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Rodino Jeff | Option Excercise | 7377 | 129.93 | $ 958,493.61 |
| Jan 27, 2026 | Rodino Jeff | Grant | 14238 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Duthie Joel D | Other Disposition | 6397 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Duthie Joel D | Option Excercise | 2577 | 129.93 | $ 334,829.61 |
| Jan 27, 2026 | Duthie Joel D | Grant | 6157 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Filer Matthew S | Other Disposition | 945 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Filer Matthew S | Option Excercise | 889 | 129.93 | $ 115,507.77 |
| Jan 27, 2026 | Filer Matthew S | Grant | 6927 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Gonzalez Hugo E | Other Disposition | 1350 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Gonzalez Hugo E | Option Excercise | 1947 | 129.93 | $ 252,973.71 |
| Jan 27, 2026 | Gonzalez Hugo E | Grant | 9236 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Roeder Charles R | Other Disposition | 810 | 0.00 | $ 0.00 |
| Jan 27, 2026 | Roeder Charles R | Option Excercise | 1041 | 129.93 | $ 135,257.13 |
| Jan 27, 2026 | Roeder Charles R | Grant | 8466 | 0.00 | $ 0.00 |
| Dec 16, 2025 | NEMETH ANDY L | Open Market Sale | 25000 | 115.00 | $ 2,875,000.00 |
| Dec 16, 2025 | NEMETH ANDY L | Other Disposition | 2000 | 0.00 | $ 0.00 |
| Dec 4, 2025 | Cerulli Joseph M | Other Disposition | 2000 | 0.00 | $ 0.00 |
| Nov 12, 2025 | Forbes John A | Other Disposition | 615 | 0.00 | $ 0.00 |
| Aug 26, 2025 | Ellis Kip B | Other Disposition | 650 | 0.00 | $ 0.00 |
| Aug 25, 2025 | NEMETH ANDY L | Other Disposition | 2000 | 0.00 | $ 0.00 |
| Aug 19, 2025 | Gonzalez Hugo E | Other Disposition | 1780 | 0.00 | $ 0.00 |
| Aug 19, 2025 | Kitson Michael A | Open Market Sale | 4572 | 112.67 | $ 515,127.24 |
| Aug 15, 2025 | Duthie Joel D | Other Disposition | 450 | 0.00 | $ 0.00 |
| Aug 13, 2025 | Rodino Jeff | Open Market Sale | 22389 | 110.32 | $ 2,470,044.04 |
| Aug 13, 2025 | Ellis Kip B | Open Market Sale | 21452 | 110.01 | $ 2,359,833.70 |
| Jun 13, 2025 | Forbes John A | Open Market Sale | 2875 | 91.62 | $ 263,407.79 |
| Jun 12, 2025 | Forbes John A | Other Disposition | 150 | 0.00 | $ 0.00 |
| Jun 9, 2025 | NEMETH ANDY L | Other Disposition | 1000 | 0.00 | $ 0.00 |
| Jun 2, 2025 | Cleveland Todd M | Open Market Purchase | 3000 | 82.62 | $ 247,850.00 |
| Jun 2, 2025 | WELCH M SCOTT | Open Market Purchase | 71 | 82.59 | $ 5,863.89 |
| May 29, 2025 | NEMETH ANDY L | Other Disposition | 1000 | 0.00 | $ 0.00 |
| May 28, 2025 | Cerulli Joseph M | Other Disposition | 575 | 0.00 | $ 0.00 |
| May 15, 2025 | Forbes John A | Grant | 1725 | 0.00 | $ 0.00 |
| May 15, 2025 | Cerulli Joseph M | Grant | 1725 | 0.00 | $ 0.00 |
| May 15, 2025 | Kitson Michael A | Grant | 1725 | 0.00 | $ 0.00 |
| May 15, 2025 | Rodino Jeff | Other Disposition | 300 | 0.00 | $ 0.00 |
| May 15, 2025 | WELCH M SCOTT | Grant | 1725 | 0.00 | $ 0.00 |
| May 15, 2025 | Suggs Denis | Grant | 1725 | 0.00 | $ 0.00 |
| May 6, 2025 | Ellis Kip B | Other Disposition | 913 | 0.00 | $ 0.00 |
| Mar 18, 2025 | Reyenger Richard N | Grant | 1250 | 0.00 | $ 0.00 |
| Mar 18, 2025 | Reyenger Richard N | Option Excercise | 305 | 83.40 | $ 25,437.00 |
| Mar 13, 2025 | WELCH M SCOTT | Open Market Purchase | 2500 | 84.63 | $ 211,562.50 |
| Mar 11, 2025 | Neu Stacey L | Open Market Sale | 2885 | 85.53 | $ 246,749.15 |
| Mar 11, 2025 | WELCH M SCOTT | Open Market Purchase | 10000 | 86.22 | $ 862,215.00 |
| Mar 11, 2025 | WELCH M SCOTT | Other Disposition | 11060 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Roeder Andrew C | Option Excercise | 2632 | 86.66 | $ 228,089.12 |
| Feb 11, 2025 | Mayes Derrick B | Open Market Sale | 1820 | 93.27 | $ 169,750.85 |
| Feb 7, 2025 | Duthie Joel D | Open Market Sale | 7300 | 95.17 | $ 694,762.90 |