| Shares Outstanding | 75.95M |
| Float | 71.76M |
| Float Short Interest Percentage | 3.92% |
| Owners (insider) | 5.51% |
| Owners (institutional) | 94.22% |
| Owners (insider) change | -0.98% |
| Owners (institutional) change | -1.32% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Feb 9, 2026 | Wilson Uma | Grant | 1855 | 0.00 | $ 0.00 |
| Feb 9, 2026 | Terry Thomas S | Grant | 1634 | 0.00 | $ 0.00 |
| Feb 9, 2026 | Shankar Ram | Grant | 3136 | 0.00 | $ 0.00 |
| Feb 9, 2026 | Rine James D | Grant | 5523 | 0.00 | $ 0.00 |
| Feb 9, 2026 | Odgers David Carl | Grant | 405 | 0.00 | $ 0.00 |
| Feb 9, 2026 | Newton Nikki Farentino | Grant | 1634 | 0.00 | $ 0.00 |
| Feb 9, 2026 | Mason Phillip James | Grant | 1691 | 0.00 | $ 0.00 |
| Feb 9, 2026 | Lewis Elizabeth Theresa | Grant | 1618 | 0.00 | $ 0.00 |
| Feb 9, 2026 | KEMPER J MARINER | Grant | 16510 | 0.00 | $ 0.00 |
| Feb 9, 2026 | Johnson Shannon Andresen | Grant | 2559 | 0.00 | $ 0.00 |
| Feb 9, 2026 | Harris Amy | Grant | 1425 | 0.00 | $ 0.00 |
| Feb 9, 2026 | Beaird Robert Brian | Grant | 1383 | 0.00 | $ 0.00 |
| Feb 7, 2026 | Wilson Uma | Option Excercise | 228 | 134.32 | $ 30,624.96 |
| Feb 7, 2026 | Terry Thomas S | Option Excercise | 152 | 134.32 | $ 20,416.64 |
| Feb 7, 2026 | Shankar Ram | Option Excercise | 366 | 134.32 | $ 49,161.12 |
| Feb 7, 2026 | Rine James D | Option Excercise | 857 | 134.32 | $ 115,112.24 |
| Feb 7, 2026 | Odgers David Carl | Option Excercise | 49 | 134.32 | $ 6,581.68 |
| Feb 7, 2026 | Newton Nikki Farentino | Option Excercise | 240 | 134.32 | $ 32,236.80 |
| Feb 7, 2026 | Mason Phillip James | Option Excercise | 241 | 134.32 | $ 32,371.12 |
| Feb 7, 2026 | Lewis Elizabeth Theresa | Option Excercise | 240 | 134.32 | $ 32,236.80 |
| Feb 7, 2026 | KEMPER J MARINER | Option Excercise | 2043 | 134.32 | $ 274,415.76 |
| Feb 7, 2026 | Johnson Shannon Andresen | Option Excercise | 355 | 134.32 | $ 47,683.60 |
| Feb 7, 2026 | Harris Amy | Option Excercise | 161 | 134.32 | $ 21,625.52 |
| Feb 7, 2026 | Beaird Robert Brian | Option Excercise | 166 | 134.32 | $ 22,297.12 |
| Feb 3, 2026 | Gallagher Kevin Charles | Open Market Sale | 388 | 129.30 | $ 50,168.40 |
| Feb 2, 2026 | KEMPER J MARINER | Open Market Sale | 18714 | 128.68 | $ 2,408,023.96 |
| Feb 2, 2026 | GRAVES GREG M | Open Market Purchase | 220 | 127.84 | $ 28,123.70 |
| Feb 2, 2026 | Peterman Tamara | Open Market Purchase | 154 | 127.84 | $ 19,686.59 |
| Jan 30, 2026 | GRAVES GREG M | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | Peterman Tamara | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | Williams Leroy James Jr | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | Murphy Timothy R. | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | ROBBINS KRIS A | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | SCHMIDT JOHN K | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | SOSLAND L JOSHUA | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | Gordon Lansford E. | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | Davidson Janine | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | Henderson Brad J. | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | Hopkins Jennifer K | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | Lazo Margaret | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | Gallagher Kevin Charles | Grant | 786 | 127.14 | $ 99,932.04 |
| Jan 30, 2026 | BEERY ROBIN C | Grant | 786 | 127.14 | $ 99,932.04 |
| Dec 31, 2025 | KEMPER J MARINER | Option Excercise | 7629 | 115.04 | $ 877,640.16 |
| Dec 31, 2025 | Johnson Shannon Andresen | Option Excercise | 975 | 115.04 | $ 112,164.00 |
| Dec 31, 2025 | Harris Amy | Option Excercise | 449 | 115.04 | $ 51,652.96 |
| Dec 31, 2025 | Beaird Robert Brian | Option Excercise | 519 | 115.04 | $ 59,705.76 |
| Dec 31, 2025 | Rine James D | Option Excercise | 0 | $ 0.00 | |
| Dec 31, 2025 | Odgers David Carl | Option Excercise | 142 | 115.04 | $ 16,335.68 |
| Dec 31, 2025 | Newton Nikki Farentino | Option Excercise | 667 | 115.04 | $ 76,731.68 |
| Dec 31, 2025 | Mason Phillip James | Option Excercise | 297 | 115.04 | $ 34,166.88 |
| Dec 31, 2025 | King Stacy H | Option Excercise | 517 | 115.04 | $ 59,475.68 |
| Dec 31, 2025 | Wilson Uma | Option Excercise | 605 | 115.04 | $ 69,599.20 |
| Dec 31, 2025 | Terry Thomas S | Option Excercise | 466 | 115.04 | $ 53,608.64 |
| Dec 31, 2025 | Shankar Ram | Option Excercise | 926 | 115.04 | $ 106,527.04 |
| Dec 12, 2025 | Terry Thomas S | Other Disposition | 400 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Rine James D | Open Market Sale | 3487 | 119.03 | $ 415,071.56 |
| Dec 8, 2025 | KEMPER J MARINER | Open Market Sale | 15367 | 114.58 | $ 1,760,750.86 |
| Nov 10, 2025 | Gallagher Kevin Charles | Open Market Sale | 460 | 110.71 | $ 50,926.60 |
| Nov 4, 2025 | Newton Nikki Farentino | Open Market Sale | 1300 | 106.09 | $ 137,917.00 |
| Nov 3, 2025 | GRAVES GREG M | Open Market Purchase | 264 | 106.41 | $ 28,092.24 |
| Nov 3, 2025 | Peterman Tamara | Open Market Purchase | 185 | 106.41 | $ 19,685.85 |
| Oct 31, 2025 | KEMPER J MARINER | Grant | 5613 | 0.00 | $ 0.00 |
| Sep 12, 2025 | Shankar Ram | Other Disposition | 500 | 0.00 | $ 0.00 |
| Sep 9, 2025 | Wilson Uma | Open Market Sale | 282 | 123.11 | $ 34,717.02 |
| Sep 9, 2025 | KEMPER J MARINER | Open Market Sale | 4500 | 124.75 | $ 561,380.00 |
| Sep 3, 2025 | Johnson Shannon Andresen | Open Market Sale | 1367 | 120.58 | $ 164,826.03 |
| Sep 2, 2025 | Peterman Tamara | Open Market Purchase | 163 | 120.44 | $ 19,631.72 |
| Sep 2, 2025 | Johnson Shannon Andresen | Other Disposition | 1518 | 121.53 | $ 184,482.54 |
| Aug 27, 2025 | Harris Amy | Open Market Sale | 500 | 122.02 | $ 61,010.00 |
| Aug 25, 2025 | Mason Phillip James | Open Market Sale | 750 | 120.97 | $ 90,727.50 |
| Aug 22, 2025 | King Stacy H | Open Market Sale | 1500 | 118.88 | $ 178,315.00 |
| Aug 13, 2025 | Beaird Robert Brian | Open Market Sale | 1205 | 116.17 | $ 139,984.85 |
| Aug 13, 2025 | KEMPER J MARINER | Open Market Sale | 15523 | 116.33 | $ 1,805,742.47 |
| Aug 5, 2025 | Gallagher Kevin Charles | Open Market Sale | 460 | 110.63 | $ 50,889.80 |
| Aug 1, 2025 | GRAVES GREG M | Open Market Purchase | 261 | 107.58 | $ 28,078.38 |
| Aug 1, 2025 | Peterman Tamara | Open Market Purchase | 183 | 107.58 | $ 19,687.14 |
| Jul 29, 2025 | Wilson Uma | Option Excercise | 624 | 109.20 | $ 68,140.80 |
| Jul 29, 2025 | Beaird Robert Brian | Option Excercise | 372 | 109.20 | $ 40,622.40 |
| Jul 29, 2025 | King Stacy H | Option Excercise | 370 | 109.20 | $ 40,404.00 |
| Jul 28, 2025 | Johnson Shannon Andresen | Grant | 8878 | 0.00 | $ 0.00 |
| Jul 28, 2025 | Johnson Shannon Andresen | Option Excercise | 3973 | 108.95 | $ 432,858.35 |
| Jun 2, 2025 | KEMPER J MARINER | Open Market Sale | 5412 | 101.81 | $ 550,999.68 |
| May 13, 2025 | Wilson Uma | Option Excercise | 1111 | 47.68 | $ 52,972.48 |
| May 13, 2025 | Wilson Uma | Open Market Sale | 200 | 107.99 | $ 21,597.15 |
| May 13, 2025 | Wilson Uma | Option Excercise | 491 | 108.10 | $ 53,077.10 |
| Mar 7, 2025 | Newton Nikki Farentino | Open Market Sale | 1000 | 102.43 | $ 102,425.10 |
| Feb 21, 2025 | KEMPER J MARINER | Open Market Sale | 3500 | 108.61 | $ 380,129.34 |
| Feb 12, 2025 | Johnson Shannon Andresen | Option Excercise | 104 | 112.94 | $ 11,745.76 |
| Feb 12, 2025 | Harris Amy | Option Excercise | 42 | 112.94 | $ 4,743.48 |
| Feb 12, 2025 | Beaird Robert Brian | Option Excercise | 58 | 112.94 | $ 6,550.52 |
| Feb 12, 2025 | Wilson Uma | Option Excercise | 62 | 112.94 | $ 7,002.28 |
| Feb 12, 2025 | King Stacy H | Option Excercise | 51 | 112.94 | $ 5,759.94 |
| Feb 12, 2025 | Terry Thomas S | Option Excercise | 71 | 112.94 | $ 8,018.74 |
| Feb 12, 2025 | Shankar Ram | Option Excercise | 111 | 112.94 | $ 12,536.34 |
| Feb 12, 2025 | Rine James D | Option Excercise | 388 | 112.94 | $ 43,820.72 |
| Feb 12, 2025 | Odgers David Carl | Option Excercise | 28 | 112.94 | $ 3,162.32 |
| Feb 12, 2025 | Newton Nikki Farentino | Option Excercise | 77 | 112.94 | $ 8,696.38 |
| Feb 12, 2025 | Mason Phillip James | Option Excercise | 35 | 112.94 | $ 3,952.90 |
| Feb 12, 2025 | KEMPER J MARINER | Option Excercise | 1134 | 112.94 | $ 128,073.96 |