| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 503,017 | $310,467,333 | -$19,430,564 | $617.29 | 39 |
| 2025 Q2 | 538,846 | $308,527,280 | -$20,437,797 | $572.58 | 37 |
| 2025 Q1 | 582,212 | $301,320,263 | -$21,174,661 | $517.73 | 50 |
| 2024 Q4 | 622,056 | $337,631,994 | +$19,186,326 | $542.76 | 43 |
| 2024 Q3 | 586,802 | $311,992,905 | -$11,776,374 | $531.71 | 40 |
| 2024 Q2 | 605,619 | $305,249,820 | +$116,816,754 | $503.76 | 42 |
| 2024 Q1 | 372,267 | $180,470,159 | +$13,090,528 | $484.82 | 39 |
| 2023 Q4 | 349,607 | $153,824,541 | -$69,452,703 | $439.99 | 43 |
| 2023 Q3 | 507,264 | $203,236,589 | +$66,648,465 | $395.59 | 39 |
| 2023 Q2 | 395,452 | $162,732,391 | +$8,720,317 | $410.56 | 39 |
| 2023 Q1 | 374,696 | $142,001,394 | +$2,369,631 | $379.06 | 38 |
| 2022 Q4 | 392,392 | $138,948,797 | -$1,243,698 | $354.1 | 38 |
| 2022 Q3 | 395,236 | $130,757,702 | -$864,110 | $330.83 | 34 |
| 2022 Q2 | 396,573 | $138,555,279 | +$2,293,572 | $349.37 | 34 |
| 2022 Q1 | 398,566 | $166,686,224 | -$55,574,663 | $418.17 | 39 |
| 2021 Q4 | 541,312 | $237,933,981 | +$7,746,828 | $439.84 | 39 |
| 2021 Q3 | 473,352 | $188,225,096 | -$2,206,457 | $397.63 | 32 |
| 2021 Q2 | 481,183 | $190,866,163 | +$104,428 | $396.67 | 37 |
| 2021 Q1 | 482,128 | $176,916,183 | +$2,101,064 | $366.71 | 39 |
| 2020 Q4 | 477,683 | $165,548,922 | -$32,375,037 | $346.57 | 39 |
| 2020 Q3 | 560,408 | $173,880,132 | +$744,966 | $310.28 | 34 |
| 2020 Q2 | 559,237 | $159,985,395 | -$3,490,900 | $286.09 | 33 |
| 2020 Q1 | 578,465 | $137,997,003 | +$3,334,883 | $238.55 | 31 |
| 2019 Q4 | 562,088 | $167,579,390 | -$9,184,508 | $298.13 | 37 |
| 2019 Q3 | 425,280 | $116,796,667 | +$5,085,540 | $274.68 | 37 |
| 2019 Q2 | 572,256 | $155,308,864 | +$10,650,005 | $271.4 | 34 |
| 2019 Q1 | 771,904 | $201,874,984 | -$24,672,122 | $261.56 | 32 |
| 2018 Q4 | 876,779 | $202,918,228 | +$30,750,700 | $231.44 | 31 |
| 2018 Q3 | 741,754 | $199,545,628 | +$10,518,310 | $269.1 | 30 |
| 2018 Q2 | 518,762 | $130,198,612 | +$8,004,783 | $250.96 | 28 |
| 2018 Q1 | 676,512 | $164,936,592 | +$3,359,707 | $243.81 | 28 |
| 2017 Q4 | 662,209 | $163,450,000 | +$531,807 | $246.85 | 30 |
| 2017 Q3 | 657,518 | $152,917,000 | +$4,308,579 | $232.57 | 25 |
| 2017 Q2 | 647,845 | $144,950,677 | +$7,527,912 | $223.75 | 29 |
| 2017 Q1 | 614,091 | $133,907,720 | +$1,881,861 | $218.05 | 32 |
| 2016 Q4 | 607,454 | $125,486,030 | +$49,792,750 | $206.56 | 32 |
| 2016 Q3 | 365,866 | $73,249,540 | +$2,222,173 | $200.21 | 26 |
| 2016 Q2 | 354,781 | $68,742,192 | -$3,305,862 | $193.71 | 24 |
| 2016 Q1 | 371,276 | $70,527,662 | -$9,244,904 | $189.97 | 23 |
| 2015 Q4 | 420,591 | $79,274,918 | +$23,977,232 | $188.48 | 30 |
| 2015 Q3 | 293,317 | $51,956,701 | -$63,445,952 | $177.13 | 23 |
| 2015 Q2 | 626,585 | $119,276,780 | -$1,625,250 | $190.37 | 23 |
| 2015 Q1 | 635,064 | $121,116,882 | -$4,442,368 | $190.71 | 24 |
| 2014 Q4 | 658,427 | $125,038,214 | +$91,076,759 | $189.89 | 22 |
| 2014 Q3 | 178,845 | $32,549,966 | +$4,297,682 | $182.01 | 16 |
| 2014 Q2 | 155,252 | $28,073,203 | +$23,524,880 | $180.82 | 14 |
| 2014 Q1 | 25,451 | $4,397,882 | +$173,906 | $172.56 | 7 |