| Shares Outstanding | 37.01M |
| Float | 36.27M |
| Float Short Interest Percentage | 1.68% |
| Owners (insider) | 1.62% |
| Owners (institutional) | 82.8% |
| Owners (insider) change | 1.64% |
| Owners (institutional) change | 3.55% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Aug 22, 2025 | Young Lina A | Grant | 1032 | 0.00 | $ 0.00 |
| Aug 22, 2025 | SANBORN RICHARD | Grant | 1032 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Manjarrez Marcela | Grant | 1032 | 0.00 | $ 0.00 |
| Aug 22, 2025 | KENT NEVADA A | Grant | 1032 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Holmes Michael | Grant | 2321 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Finn Michael E | Grant | 2148 | 0.00 | $ 0.00 |
| Aug 22, 2025 | DECOLA MICHAEL A | Grant | 3222 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Andrich Lyne | Grant | 1032 | 0.00 | $ 0.00 |
| Aug 4, 2025 | Finn Michael E | Open Market Purchase | 1500 | 54.11 | $ 81,165.00 |
| Jun 26, 2025 | LALLY JAMES BRIAN | Open Market Sale | 1828 | 55.16 | $ 100,832.48 |
| Jun 24, 2025 | LALLY JAMES BRIAN | Open Market Sale | 1655 | 55.04 | $ 91,091.20 |
| Jun 6, 2025 | Finn Michael E | Open Market Purchase | 1500 | 52.50 | $ 78,748.00 |
| May 15, 2025 | LALLY JAMES BRIAN | Open Market Sale | 400 | 55.01 | $ 22,004.00 |
| May 13, 2025 | LALLY JAMES BRIAN | Open Market Sale | 2206 | 55.04 | $ 121,418.24 |
| May 12, 2025 | LALLY JAMES BRIAN | Open Market Sale | 4689 | 55.18 | $ 258,739.02 |
| Apr 14, 2025 | DUMLAO TROY | Option Excercise | 381 | 0.00 | $ 0.00 |
| Apr 14, 2025 | DUMLAO TROY | Option Excercise | 149 | 46.89 | $ 6,986.61 |
| Apr 14, 2025 | Huffman Bridget | Option Excercise | 381 | 0.00 | $ 0.00 |
| Apr 14, 2025 | Huffman Bridget | Option Excercise | 161 | 46.89 | $ 7,549.29 |
| Feb 28, 2025 | HAVEL JAMES M | Open Market Sale | 5525 | 58.47 | $ 323,046.75 |
| Feb 24, 2025 | DUMLAO TROY | Option Excercise | 244 | 0.00 | $ 0.00 |
| Feb 24, 2025 | DUMLAO TROY | Option Excercise | 96 | 58.12 | $ 5,579.52 |
| Feb 24, 2025 | Huffman Bridget | Option Excercise | 213 | 0.00 | $ 0.00 |
| Feb 24, 2025 | Huffman Bridget | Option Excercise | 90 | 58.12 | $ 5,230.80 |
| Feb 3, 2025 | BAUCHE DOUGLAS | Option Excercise | 898 | 0.00 | $ 0.00 |
| Feb 3, 2025 | BAUCHE DOUGLAS | Option Excercise | 2998 | 58.87 | $ 176,492.26 |
| Feb 3, 2025 | BAUCHE DOUGLAS | Grant | 6502 | 0.00 | $ 0.00 |
| Feb 3, 2025 | KEENE S TURNER | Option Excercise | 1756 | 0.00 | $ 0.00 |
| Feb 3, 2025 | KEENE S TURNER | Option Excercise | 6478 | 58.87 | $ 381,359.86 |
| Feb 3, 2025 | KEENE S TURNER | Grant | 12710 | 0.00 | $ 0.00 |
| Feb 3, 2025 | PONDER MARK G | Option Excercise | 862 | 0.00 | $ 0.00 |
| Feb 3, 2025 | PONDER MARK G | Option Excercise | 3239 | 58.87 | $ 190,679.93 |
| Feb 3, 2025 | PONDER MARK G | Grant | 6241 | 0.00 | $ 0.00 |
| Feb 3, 2025 | LALLY JAMES BRIAN | Option Excercise | 3592 | 0.00 | $ 0.00 |
| Feb 3, 2025 | LALLY JAMES BRIAN | Option Excercise | 12420 | 58.87 | $ 731,165.40 |
| Feb 3, 2025 | LALLY JAMES BRIAN | Grant | 26007 | 0.00 | $ 0.00 |
| Feb 3, 2025 | IANNACONE NICOLE M | Option Excercise | 874 | 0.00 | $ 0.00 |
| Feb 3, 2025 | IANNACONE NICOLE M | Option Excercise | 3283 | 58.87 | $ 193,270.21 |
| Feb 3, 2025 | IANNACONE NICOLE M | Grant | 6328 | 0.00 | $ 0.00 |
| Feb 3, 2025 | DUMLAO TROY | Grant | 734 | 0.00 | $ 0.00 |
| Feb 3, 2025 | DUMLAO TROY | Option Excercise | 326 | 58.87 | $ 19,191.62 |
| Feb 3, 2025 | Goodman Scott Richard | Option Excercise | 1172 | 0.00 | $ 0.00 |
| Feb 3, 2025 | Goodman Scott Richard | Option Excercise | 3874 | 58.87 | $ 228,062.38 |
| Feb 3, 2025 | Goodman Scott Richard | Grant | 8486 | 0.00 | $ 0.00 |
| Dec 11, 2024 | Finn Michael E | Grant | 103 | $ 0.00 |