| Shares Outstanding | 36.10M |
| Float | 35.90M |
| Float Short Interest Percentage | 8.68% |
| Owners (insider) | 0.55% |
| Owners (institutional) | 99.78% |
| Owners (insider) change | 0.53% |
| Owners (institutional) change | -2.6% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 21, 2025 | Kim Joo Mi | Open Market Sale | 7694 | 141.95 | $ 1,092,192.32 |
| Nov 14, 2025 | Thakar Sumedh S | Option Excercise | 6500 | 25.56 | $ 166,140.00 |
| Nov 14, 2025 | Thakar Sumedh S | Open Market Sale | 8500 | 142.68 | $ 1,212,765.90 |
| Nov 12, 2025 | Thakar Sumedh S | Open Market Sale | 2200 | 155.04 | $ 341,093.94 |
| Nov 1, 2025 | Kim Joo Mi | Option Excercise | 3802 | 123.26 | $ 468,634.52 |
| Nov 1, 2025 | POSEY BRUCE K | Option Excercise | 2279 | 123.26 | $ 280,909.54 |
| Nov 1, 2025 | Thakar Sumedh S | Option Excercise | 6043 | 123.26 | $ 744,860.18 |
| Oct 30, 2025 | POSEY BRUCE K | Grant | 20357 | 0.00 | $ 0.00 |
| Oct 30, 2025 | Thakar Sumedh S | Grant | 61092 | 0.00 | $ 0.00 |
| Oct 30, 2025 | Kim Joo Mi | Grant | 34212 | 0.00 | $ 0.00 |
| Oct 30, 2025 | Brooks Bradford L. | Grant | 3198 | 0.00 | $ 0.00 |
| Oct 14, 2025 | Thakar Sumedh S | Option Excercise | 6500 | 25.56 | $ 166,140.00 |
| Oct 14, 2025 | Thakar Sumedh S | Open Market Sale | 8500 | 126.82 | $ 1,078,007.05 |
| Oct 6, 2025 | Kim Joo Mi | Open Market Sale | 787 | 129.17 | $ 101,656.45 |
| Sep 22, 2025 | POSEY BRUCE K | Open Market Sale | 525 | 136.18 | $ 71,496.75 |
| Sep 15, 2025 | Thakar Sumedh S | Option Excercise | 6500 | 25.56 | $ 166,140.00 |
| Sep 15, 2025 | Thakar Sumedh S | Open Market Sale | 8500 | 132.49 | $ 1,126,183.51 |
| Sep 5, 2025 | Kim Joo Mi | Open Market Sale | 844 | 134.80 | $ 113,769.40 |
| Sep 2, 2025 | Berquist Thomas | Open Market Sale | 512 | 133.09 | $ 68,140.65 |
| Aug 27, 2025 | Zangardi John A. | Open Market Sale | 3103 | 134.94 | $ 418,720.37 |
| Aug 22, 2025 | Zangardi John A. | Open Market Sale | 3860 | 134.82 | $ 520,404.04 |
| Aug 20, 2025 | POSEY BRUCE K | Open Market Sale | 525 | 132.28 | $ 69,449.00 |
| Aug 15, 2025 | Pfeiffer Wendy | Open Market Sale | 200 | 129.72 | $ 25,944.00 |
| Aug 14, 2025 | Thakar Sumedh S | Option Excercise | 6500 | 25.56 | $ 166,140.00 |
| Aug 14, 2025 | Thakar Sumedh S | Open Market Sale | 8500 | 129.95 | $ 1,104,602.37 |
| Aug 13, 2025 | Zangardi John A. | Open Market Sale | 1287 | 132.03 | $ 169,918.23 |
| Aug 5, 2025 | Kim Joo Mi | Open Market Sale | 1018 | 132.26 | $ 134,642.83 |
| Aug 1, 2025 | Kim Joo Mi | Option Excercise | 3802 | 130.53 | $ 496,275.06 |
| Aug 1, 2025 | POSEY BRUCE K | Option Excercise | 2278 | 130.53 | $ 297,347.34 |
| Aug 1, 2025 | Thakar Sumedh S | Option Excercise | 6042 | 130.53 | $ 788,662.26 |
| Jul 21, 2025 | POSEY BRUCE K | Open Market Sale | 541 | 140.11 | $ 75,800.00 |
| Jul 15, 2025 | Pfeiffer Wendy | Open Market Sale | 200 | 139.45 | $ 27,890.00 |
| Jul 14, 2025 | Thakar Sumedh S | Option Excercise | 6500 | 25.56 | $ 166,140.00 |
| Jul 14, 2025 | Thakar Sumedh S | Open Market Sale | 8500 | 138.40 | $ 1,176,420.74 |
| Jul 7, 2025 | Kim Joo Mi | Open Market Sale | 787 | 148.23 | $ 116,657.90 |
| Jul 3, 2025 | Thakar Sumedh S | Open Market Sale | 12000 | 149.25 | $ 1,791,037.24 |
| Jun 20, 2025 | POSEY BRUCE K | Open Market Sale | 525 | 135.96 | $ 71,379.77 |
| Jun 16, 2025 | Hank Jeffrey P | Open Market Sale | 657 | 139.07 | $ 91,368.99 |
| Jun 16, 2025 | Thakar Sumedh S | Option Excercise | 6500 | 25.56 | $ 166,140.00 |
| Jun 16, 2025 | Thakar Sumedh S | Open Market Sale | 8500 | 139.47 | $ 1,185,501.57 |
| Jun 13, 2025 | Berquist Thomas | Open Market Sale | 656 | 138.78 | $ 91,039.68 |
| Jun 13, 2025 | Pfeiffer Wendy | Open Market Sale | 200 | 138.78 | $ 27,756.00 |
| Jun 11, 2025 | Rogers Kristi Marie | Grant | 1879 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Pfeiffer Wendy | Grant | 1879 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Hank Jeffrey P | Grant | 1879 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Berquist Thomas | Grant | 1879 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Zangardi John A. | Grant | 1879 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Kim Joo Mi | Open Market Sale | 845 | 139.96 | $ 118,263.32 |
| Jun 2, 2025 | Thakar Sumedh S | Open Market Sale | 6000 | 140.20 | $ 841,200.00 |
| May 29, 2025 | Thakar Sumedh S | Option Excercise | 6500 | 25.56 | $ 166,140.00 |
| May 29, 2025 | Thakar Sumedh S | Open Market Sale | 8500 | 136.30 | $ 1,158,562.07 |
| May 20, 2025 | POSEY BRUCE K | Open Market Sale | 525 | 137.85 | $ 72,373.41 |
| May 5, 2025 | Kim Joo Mi | Open Market Sale | 1018 | 126.75 | $ 129,031.50 |
| May 5, 2025 | Hank Jeffrey P | Option Excercise | 4000 | 40.68 | $ 162,720.00 |
| May 5, 2025 | Hank Jeffrey P | Open Market Sale | 4000 | 128.93 | $ 515,717.09 |
| May 1, 2025 | Thakar Sumedh S | Option Excercise | 6351 | 127.02 | $ 806,704.02 |
| May 1, 2025 | POSEY BRUCE K | Option Excercise | 2279 | 127.02 | $ 289,478.58 |
| May 1, 2025 | Kim Joo Mi | Option Excercise | 3802 | 127.02 | $ 482,930.04 |
| Apr 21, 2025 | POSEY BRUCE K | Open Market Sale | 540 | 117.86 | $ 63,643.50 |
| Apr 14, 2025 | Thakar Sumedh S | Option Excercise | 7000 | 25.56 | $ 178,920.00 |
| Apr 14, 2025 | Thakar Sumedh S | Open Market Sale | 7000 | 123.81 | $ 866,664.03 |
| Apr 9, 2025 | Kim Joo Mi | Open Market Sale | 1469 | 124.50 | $ 182,888.28 |
| Apr 7, 2025 | Kim Joo Mi | Open Market Sale | 162 | 120.04 | $ 19,446.72 |
| Mar 20, 2025 | POSEY BRUCE K | Open Market Sale | 524 | 129.38 | $ 67,794.88 |
| Mar 14, 2025 | Thakar Sumedh S | Option Excercise | 7000 | 25.56 | $ 178,920.00 |
| Mar 14, 2025 | Thakar Sumedh S | Open Market Sale | 7000 | 125.18 | $ 876,272.12 |
| Mar 5, 2025 | Kim Joo Mi | Open Market Sale | 1017 | 130.53 | $ 132,752.16 |
| Feb 20, 2025 | POSEY BRUCE K | Open Market Sale | 525 | 139.48 | $ 73,228.72 |
| Feb 15, 2025 | POSEY BRUCE K | Grant | 204 | 103.94 | $ 21,203.76 |
| Feb 15, 2025 | Kim Joo Mi | Grant | 173 | 103.94 | $ 17,981.62 |
| Feb 15, 2025 | Thakar Sumedh S | Grant | 169 | 103.94 | $ 17,565.86 |
| Feb 14, 2025 | Thakar Sumedh S | Option Excercise | 7000 | 25.56 | $ 178,920.00 |
| Feb 14, 2025 | Thakar Sumedh S | Open Market Sale | 7000 | 142.17 | $ 995,160.40 |
| Feb 13, 2025 | Kim Joo Mi | Open Market Sale | 4542 | 140.08 | $ 636,239.73 |
| Feb 10, 2025 | Kim Joo Mi | Open Market Sale | 4487 | 140.00 | $ 628,180.00 |
| Feb 1, 2025 | Thakar Sumedh S | Option Excercise | 6349 | 139.41 | $ 885,114.09 |
| Feb 1, 2025 | Kim Joo Mi | Option Excercise | 3802 | 139.41 | $ 530,036.82 |
| Feb 1, 2025 | POSEY BRUCE K | Option Excercise | 2277 | 139.41 | $ 317,436.57 |
| Jan 30, 2025 | POSEY BRUCE K | Grant | 9879 | 0.00 | $ 0.00 |
| Jan 30, 2025 | POSEY BRUCE K | Option Excercise | 3999 | 139.73 | $ 558,780.27 |
| Jan 30, 2025 | Kim Joo Mi | Grant | 16270 | 0.00 | $ 0.00 |
| Jan 30, 2025 | Kim Joo Mi | Option Excercise | 7241 | 139.73 | $ 1,011,784.93 |
| Jan 30, 2025 | Thakar Sumedh S | Grant | 54424 | 0.00 | $ 0.00 |
| Jan 30, 2025 | Thakar Sumedh S | Option Excercise | 27384 | 139.73 | $ 3,826,366.32 |
| Jan 21, 2025 | POSEY BRUCE K | Open Market Sale | 882 | 139.66 | $ 123,179.39 |
| Jan 14, 2025 | Thakar Sumedh S | Option Excercise | 7000 | 25.56 | $ 178,920.00 |
| Jan 14, 2025 | Thakar Sumedh S | Open Market Sale | 7000 | 134.49 | $ 941,413.98 |
| Jan 6, 2025 | Kim Joo Mi | Open Market Sale | 1635 | 138.64 | $ 226,674.65 |
| Dec 20, 2024 | POSEY BRUCE K | Open Market Sale | 855 | 142.24 | $ 121,613.40 |
| Dec 16, 2024 | Thakar Sumedh S | Option Excercise | 7000 | 25.56 | $ 178,920.00 |
| Dec 16, 2024 | Thakar Sumedh S | Open Market Sale | 7000 | 147.16 | $ 1,030,137.06 |
| Dec 2, 2024 | POSEY BRUCE K | Open Market Sale | 8555 | 154.62 | $ 1,322,777.69 |