| Shares Outstanding | 217.87M |
| Float | 217.13M |
| Float Short Interest Percentage | 6.11% |
| Owners (insider) | 0.3% |
| Owners (institutional) | 95.38% |
| Owners (insider) change | -3.72% |
| Owners (institutional) change | -2.02% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 13, 2025 | Romano Gianluca | Open Market Sale | 8002 | 266.69 | $ 2,134,045.76 |
| Nov 12, 2025 | Romano Gianluca | Option Excercise | 52529 | 80.84 | $ 4,246,438.26 |
| Nov 12, 2025 | Romano Gianluca | Open Market Sale | 54021 | 285.16 | $ 15,404,707.31 |
| Nov 11, 2025 | Lee James CI | Open Market Sale | 697 | 288.98 | $ 201,419.06 |
| Nov 11, 2025 | Teh Ban Seng | Option Excercise | 1412 | 66.02 | $ 93,214.88 |
| Nov 11, 2025 | Teh Ban Seng | Open Market Sale | 1412 | 288.98 | $ 408,039.76 |
| Nov 10, 2025 | Arumugavelu Shankar | Open Market Sale | 5000 | 294.57 | $ 1,472,825.00 |
| Nov 5, 2025 | Teh Ban Seng | Open Market Sale | 6000 | 270.00 | $ 1,620,000.00 |
| Nov 3, 2025 | Tilenius Stephanie | Open Market Sale | 2046 | 266.41 | $ 545,084.07 |
| Nov 3, 2025 | MOSLEY WILLIAM D | Open Market Sale | 20000 | 262.82 | $ 5,256,462.78 |
| Oct 31, 2025 | Geldmacher Jay L | Open Market Sale | 1250 | 269.10 | $ 336,375.00 |
| Oct 30, 2025 | Chong Kian Fatt | Open Market Sale | 7078 | 272.14 | $ 1,926,209.04 |
| Oct 22, 2025 | Lee James CI | Option Excercise | 1237 | 0.00 | $ 0.00 |
| Oct 22, 2025 | Lee James CI | Option Excercise | 540 | 215.05 | $ 116,127.00 |
| Oct 19, 2025 | Arumugavelu Shankar | Option Excercise | 647 | 225.40 | $ 145,833.80 |
| Oct 19, 2025 | BRUNER JUDY | Option Excercise | 2693 | 0.00 | $ 0.00 |
| Oct 19, 2025 | BRUNER JUDY | Option Excercise | 647 | 225.40 | $ 145,833.80 |
| Oct 19, 2025 | CANNON MICHAEL R | Option Excercise | 3427 | 0.00 | $ 0.00 |
| Oct 19, 2025 | CANNON MICHAEL R | Option Excercise | 823 | 225.40 | $ 185,504.20 |
| Oct 19, 2025 | BHATT PRAT | Option Excercise | 2693 | 0.00 | $ 0.00 |
| Oct 19, 2025 | BHATT PRAT | Option Excercise | 647 | 225.40 | $ 145,833.80 |
| Oct 19, 2025 | Haggart Dylan G. | Option Excercise | 2693 | 0.00 | $ 0.00 |
| Oct 19, 2025 | Haggart Dylan G. | Option Excercise | 647 | 225.40 | $ 145,833.80 |
| Oct 19, 2025 | Tilenius Stephanie | Option Excercise | 2693 | 0.00 | $ 0.00 |
| Oct 19, 2025 | Tilenius Stephanie | Option Excercise | 647 | 225.40 | $ 145,833.80 |
| Oct 19, 2025 | CLEMMER RICHARD L | Option Excercise | 2693 | 0.00 | $ 0.00 |
| Oct 19, 2025 | CLEMMER RICHARD L | Option Excercise | 647 | 225.40 | $ 145,833.80 |
| Oct 19, 2025 | Conyers Yolanda Lee | Option Excercise | 2693 | 0.00 | $ 0.00 |
| Oct 19, 2025 | Conyers Yolanda Lee | Option Excercise | 647 | 225.40 | $ 145,833.80 |
| Oct 19, 2025 | Geldmacher Jay L | Option Excercise | 2693 | 0.00 | $ 0.00 |
| Oct 19, 2025 | Geldmacher Jay L | Option Excercise | 647 | 225.40 | $ 145,833.80 |
| Oct 19, 2025 | Adams Mark | Option Excercise | 2693 | 0.00 | $ 0.00 |
| Oct 19, 2025 | Adams Mark | Option Excercise | 647 | 225.40 | $ 145,833.80 |
| Oct 19, 2025 | Arumugavelu Shankar | Option Excercise | 2693 | 0.00 | $ 0.00 |
| Oct 13, 2025 | Teh Ban Seng | Option Excercise | 1410 | 66.02 | $ 93,081.74 |
| Oct 13, 2025 | Teh Ban Seng | Open Market Sale | 1410 | 225.56 | $ 318,039.60 |
| Oct 1, 2025 | MOSLEY WILLIAM D | Open Market Sale | 20000 | 249.90 | $ 4,997,981.23 |
| Sep 12, 2025 | Morris John Christopher | Open Market Sale | 15347 | 195.80 | $ 3,004,950.21 |
| Sep 11, 2025 | Morris John Christopher | Option Excercise | 7876 | 0.00 | $ 0.00 |
| Sep 11, 2025 | Morris John Christopher | Option Excercise | 3593 | 196.09 | $ 704,544.67 |
| Sep 11, 2025 | Romano Gianluca | Option Excercise | 23883 | 0.00 | $ 0.00 |
| Sep 11, 2025 | Romano Gianluca | Option Excercise | 12069 | 196.05 | $ 2,366,106.05 |
| Sep 11, 2025 | Chong Kian Fatt | Option Excercise | 2694 | 0.00 | $ 0.00 |
| Sep 11, 2025 | Teh Ban Seng | Option Excercise | 16583 | 7.27 | $ 120,552.30 |
| Sep 11, 2025 | Teh Ban Seng | Open Market Sale | 3732 | 193.30 | $ 721,395.60 |
| Sep 11, 2025 | MOSLEY WILLIAM D | Option Excercise | 68489 | 0.00 | $ 0.00 |
| Sep 11, 2025 | MOSLEY WILLIAM D | Option Excercise | 34609 | 196.03 | $ 6,784,393.87 |
| Sep 10, 2025 | Teh Ban Seng | Open Market Sale | 6781 | 191.53 | $ 1,298,764.93 |
| Sep 9, 2025 | Romano Gianluca | Option Excercise | 13072 | 0.00 | $ 0.00 |
| Sep 9, 2025 | Romano Gianluca | Option Excercise | 6608 | 191.59 | $ 1,266,026.72 |
| Sep 9, 2025 | MOSLEY WILLIAM D | Option Excercise | 26034 | 0.00 | $ 0.00 |
| Sep 9, 2025 | MOSLEY WILLIAM D | Option Excercise | 13158 | 191.59 | $ 2,520,941.22 |
| Sep 9, 2025 | Morris John Christopher | Option Excercise | 5470 | 0.00 | $ 0.00 |
| Sep 9, 2025 | Morris John Christopher | Option Excercise | 2496 | 191.59 | $ 478,208.64 |
| Sep 9, 2025 | Chong Kian Fatt | Option Excercise | 3475 | 0.00 | $ 0.00 |
| Sep 9, 2025 | Teh Ban Seng | Option Excercise | 5824 | 0.00 | $ 0.00 |
| Sep 2, 2025 | Conyers Yolanda Lee | Open Market Sale | 750 | 168.80 | $ 126,599.47 |
| Sep 2, 2025 | MOSLEY WILLIAM D | Open Market Sale | 20000 | 168.97 | $ 3,379,481.54 |
| Aug 11, 2025 | Teh Ban Seng | Option Excercise | 1724 | 69.89 | $ 120,483.47 |
| Aug 11, 2025 | Teh Ban Seng | Open Market Sale | 1724 | 151.61 | $ 261,375.64 |
| Aug 6, 2025 | Geldmacher Jay L | Open Market Sale | 2500 | 150.50 | $ 376,250.00 |
| Aug 1, 2025 | Teh Ban Seng | Open Market Sale | 5905 | 155.00 | $ 915,275.00 |
| Aug 1, 2025 | MOSLEY WILLIAM D | Open Market Sale | 20000 | 153.75 | $ 3,074,962.82 |
| Jul 31, 2025 | Lee James CI | Open Market Sale | 4625 | 154.41 | $ 714,144.62 |
| Jul 22, 2025 | Lee James CI | Option Excercise | 2305 | 146.59 | $ 337,889.95 |
| Jul 22, 2025 | Lee James CI | Option Excercise | 6930 | 0.00 | $ 0.00 |
| Jul 11, 2025 | Teh Ban Seng | Option Excercise | 1725 | 69.89 | $ 120,552.30 |
| Jul 11, 2025 | Teh Ban Seng | Open Market Sale | 1725 | 144.00 | $ 248,400.00 |
| Jul 1, 2025 | MOSLEY WILLIAM D | Open Market Sale | 20000 | 144.66 | $ 2,893,119.47 |
| Jun 16, 2025 | Teh Ban Seng | Open Market Sale | 599 | 130.00 | $ 77,870.00 |
| Jun 11, 2025 | Romano Gianluca | Option Excercise | 1694 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Romano Gianluca | Option Excercise | 856 | 126.49 | $ 108,275.44 |
| Jun 11, 2025 | Chong Kian Fatt | Option Excercise | 678 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Morris John Christopher | Option Excercise | 941 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Morris John Christopher | Option Excercise | 288 | 126.49 | $ 36,429.12 |
| Jun 11, 2025 | Teh Ban Seng | Option Excercise | 988 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Teh Ban Seng | Open Market Sale | 1723 | 129.05 | $ 222,353.15 |
| Jun 11, 2025 | MOSLEY WILLIAM D | Option Excercise | 3318 | 0.00 | $ 0.00 |
| Jun 11, 2025 | MOSLEY WILLIAM D | Option Excercise | 1677 | 126.49 | $ 212,123.73 |
| Jun 9, 2025 | Chong Kian Fatt | Option Excercise | 201 | 0.00 | $ 0.00 |
| Jun 9, 2025 | MOSLEY WILLIAM D | Option Excercise | 57161 | 52.08 | $ 2,977,128.66 |
| Jun 9, 2025 | MOSLEY WILLIAM D | Open Market Sale | 54347 | 130.19 | $ 7,075,425.06 |
| Jun 9, 2025 | MOSLEY WILLIAM D | Option Excercise | 1422 | 130.17 | $ 185,101.74 |
| Jun 9, 2025 | Romano Gianluca | Option Excercise | 958 | 0.00 | $ 0.00 |
| Jun 9, 2025 | Romano Gianluca | Option Excercise | 485 | 130.17 | $ 63,132.45 |
| Jun 9, 2025 | Teh Ban Seng | Open Market Sale | 3594 | 130.00 | $ 467,220.00 |
| Jun 9, 2025 | Teh Ban Seng | Option Excercise | 599 | 130.17 | $ 77,971.83 |
| Jun 9, 2025 | Morris John Christopher | Option Excercise | 499 | 0.00 | $ 0.00 |
| Jun 9, 2025 | Morris John Christopher | Option Excercise | 153 | 130.17 | $ 19,916.01 |
| Jun 5, 2025 | Tilenius Stephanie | Open Market Sale | 2693 | 128.04 | $ 344,801.49 |
| Jun 3, 2025 | MOSLEY WILLIAM D | Option Excercise | 50000 | 54.78 | $ 2,739,000.00 |
| Jun 3, 2025 | MOSLEY WILLIAM D | Option Excercise | 50000 | 54.78 | $ 2,739,000.00 |
| Jun 3, 2025 | Teh Ban Seng | Option Excercise | 66386 | 74.48 | $ 4,944,688.26 |
| Jun 3, 2025 | Teh Ban Seng | Open Market Sale | 74727 | 124.24 | $ 9,284,374.39 |
| Jun 2, 2025 | Conyers Yolanda Lee | Open Market Sale | 750 | 117.01 | $ 87,757.50 |
| Jun 2, 2025 | MOSLEY WILLIAM D | Open Market Sale | 70000 | 119.87 | $ 8,391,087.79 |
| Jun 2, 2025 | CANNON MICHAEL R | Open Market Sale | 24190 | 119.00 | $ 2,878,646.28 |
| May 30, 2025 | Romano Gianluca | Option Excercise | 26816 | 87.34 | $ 2,342,109.44 |
| May 29, 2025 | Romano Gianluca | Open Market Sale | 51834 | 117.45 | $ 6,087,785.25 |
| May 27, 2025 | Teh Ban Seng | Open Market Sale | 4201 | 115.00 | $ 483,115.00 |
| May 22, 2025 | BRUNER JUDY | Open Market Sale | 10446 | 108.71 | $ 1,135,558.55 |
| May 22, 2025 | Chong Kian Fatt | Open Market Sale | 6410 | 111.26 | $ 713,148.40 |
| May 22, 2025 | MOSLEY WILLIAM D | Open Market Sale | 70000 | 109.47 | $ 7,663,047.89 |
| Apr 1, 2025 | MOSLEY WILLIAM D | Open Market Sale | 20000 | 84.56 | $ 1,691,118.96 |
| Mar 22, 2025 | Teh Ban Seng | Option Excercise | 3514 | 0.00 | $ 0.00 |
| Mar 11, 2025 | Teh Ban Seng | Option Excercise | 988 | 0.00 | $ 0.00 |
| Mar 11, 2025 | Chong Kian Fatt | Option Excercise | 678 | 0.00 | $ 0.00 |
| Mar 11, 2025 | Morris John Christopher | Option Excercise | 941 | 0.00 | $ 0.00 |
| Mar 11, 2025 | Morris John Christopher | Option Excercise | 288 | 86.97 | $ 25,047.36 |
| Mar 11, 2025 | Romano Gianluca | Option Excercise | 1694 | 0.00 | $ 0.00 |
| Mar 11, 2025 | Romano Gianluca | Option Excercise | 856 | 86.97 | $ 74,446.32 |
| Mar 11, 2025 | MOSLEY WILLIAM D | Option Excercise | 3318 | 0.00 | $ 0.00 |
| Mar 11, 2025 | MOSLEY WILLIAM D | Option Excercise | 1677 | 86.97 | $ 145,848.69 |
| Mar 9, 2025 | Teh Ban Seng | Option Excercise | 599 | 0.00 | $ 0.00 |
| Mar 9, 2025 | MOSLEY WILLIAM D | Option Excercise | 2814 | 0.00 | $ 0.00 |
| Mar 9, 2025 | MOSLEY WILLIAM D | Option Excercise | 1422 | 88.00 | $ 125,136.00 |
| Mar 9, 2025 | Romano Gianluca | Option Excercise | 958 | 0.00 | $ 0.00 |
| Mar 9, 2025 | Romano Gianluca | Option Excercise | 485 | 88.00 | $ 42,680.00 |
| Mar 9, 2025 | Morris John Christopher | Option Excercise | 499 | 0.00 | $ 0.00 |
| Mar 9, 2025 | Morris John Christopher | Option Excercise | 153 | 88.00 | $ 13,464.00 |
| Mar 9, 2025 | Chong Kian Fatt | Option Excercise | 201 | 0.00 | $ 0.00 |
| Mar 3, 2025 | MOSLEY WILLIAM D | Open Market Sale | 20000 | 101.57 | $ 2,031,473.66 |
| Mar 3, 2025 | Conyers Yolanda Lee | Open Market Sale | 750 | 102.95 | $ 77,212.50 |
| Feb 20, 2025 | Romano Gianluca | Option Excercise | 25851 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Romano Gianluca | Option Excercise | 11794 | 101.56 | $ 1,197,834.32 |
| Feb 20, 2025 | Chong Kian Fatt | Option Excercise | 4428 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Teh Ban Seng | Option Excercise | 5905 | 0.00 | $ 0.00 |
| Feb 20, 2025 | MOSLEY WILLIAM D | Option Excercise | 11808 | 0.00 | $ 0.00 |
| Feb 20, 2025 | MOSLEY WILLIAM D | Option Excercise | 4755 | 102.64 | $ 488,053.20 |
| Feb 20, 2025 | Morris John Christopher | Option Excercise | 4428 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Morris John Christopher | Option Excercise | 1415 | 102.64 | $ 145,235.60 |
| Feb 3, 2025 | MOSLEY WILLIAM D | Open Market Sale | 20000 | 94.13 | $ 1,882,677.90 |
| Dec 12, 2024 | Morris John Christopher | Open Market Sale | 141 | 98.46 | $ 13,882.86 |
| Dec 11, 2024 | MOSLEY WILLIAM D | Option Excercise | 3318 | 0.00 | $ 0.00 |
| Dec 11, 2024 | MOSLEY WILLIAM D | Option Excercise | 1677 | 98.39 | $ 165,000.03 |
| Dec 11, 2024 | Romano Gianluca | Option Excercise | 1694 | 0.00 | $ 0.00 |
| Dec 11, 2024 | Romano Gianluca | Option Excercise | 856 | 98.39 | $ 84,221.84 |
| Dec 11, 2024 | Morris John Christopher | Option Excercise | 941 | 0.00 | $ 0.00 |
| Dec 11, 2024 | Morris John Christopher | Option Excercise | 430 | 98.39 | $ 42,307.70 |
| Dec 11, 2024 | Teh Ban Seng | Option Excercise | 988 | 0.00 | $ 0.00 |
| Dec 11, 2024 | Chong Kian Fatt | Option Excercise | 678 | 98.39 | $ 66,708.42 |
| Dec 10, 2024 | Morris John Christopher | Open Market Sale | 75 | 98.85 | $ 7,413.75 |
| Dec 9, 2024 | Teh Ban Seng | Option Excercise | 599 | 0.00 | $ 0.00 |
| Dec 9, 2024 | Chong Kian Fatt | Option Excercise | 201 | 0.00 | $ 0.00 |
| Dec 9, 2024 | Morris John Christopher | Option Excercise | 499 | 0.00 | $ 0.00 |
| Dec 9, 2024 | Morris John Christopher | Option Excercise | 228 | 98.97 | $ 22,565.16 |
| Dec 9, 2024 | MOSLEY WILLIAM D | Option Excercise | 2814 | 0.00 | $ 0.00 |
| Dec 9, 2024 | MOSLEY WILLIAM D | Option Excercise | 1422 | 98.97 | $ 140,735.34 |
| Dec 9, 2024 | Romano Gianluca | Option Excercise | 958 | 0.00 | $ 0.00 |
| Dec 9, 2024 | Romano Gianluca | Option Excercise | 485 | 98.97 | $ 48,000.45 |