| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 136,936 | $86,521,906 | -$3,121,992 | $631.83 | 2 |
| 2025 Q3 | 503,017 | $310,467,333 | -$19,430,567 | $617.29 | 39 |
| 2025 Q2 | 538,846 | $308,527,280 | -$20,437,794 | $572.58 | 37 |
| 2025 Q1 | 582,212 | $301,320,263 | -$21,174,660 | $517.73 | 50 |
| 2024 Q4 | 622,056 | $337,631,994 | +$19,186,325 | $542.76 | 43 |
| 2024 Q3 | 586,802 | $311,992,905 | -$11,776,374 | $531.71 | 40 |
| 2024 Q2 | 605,619 | $305,249,820 | +$116,825,959 | $503.76 | 42 |
| 2024 Q1 | 372,267 | $180,470,159 | +$13,090,525 | $484.82 | 39 |
| 2023 Q4 | 798 | $351,170 | +$1,320 | $440.06 | 1 |
| 2023 Q3 | 506,469 | $202,921,840 | +$3,280,147 | $395.60 | 38 |
| 2023 Q2 | 394,660 | $162,407,384 | +$8,719,084 | $410.56 | 38 |
| 2023 Q1 | 373,907 | $141,706,657 | +$1,335,653 | $379.06 | 37 |
| 2022 Q4 | 391,539 | $138,646,758 | -$1,232,012 | $354.10 | 37 |
| 2022 Q3 | 394,350 | $130,464,680 | -$865,433 | $330.83 | 33 |
| 2022 Q2 | 395,691 | $138,247,183 | +$2,321,169 | $349.37 | 33 |
| 2022 Q1 | 397,605 | $165,548,077 | -$55,578,000 | $418.17 | 38 |
| 2021 Q4 | 541,312 | $237,162,753 | +$7,748,148 | $439.83 | 39 |
| 2021 Q3 | 473,352 | $187,526,795 | -$2,206,857 | $397.63 | 32 |
| 2021 Q2 | 481,183 | $190,169,860 | +$118,300 | $396.66 | 37 |
| 2021 Q1 | 482,128 | $176,259,840 | +$2,046,126 | $366.71 | 39 |
| 2020 Q4 | 477,683 | $164,980,491 | -$4,201,457 | $346.57 | 39 |
| 2020 Q3 | 366,990 | $112,434,563 | +$2,472,419 | $310.28 | 33 |
| 2020 Q2 | 363,647 | $101,741,686 | -$3,724,986 | $286.09 | 32 |
| 2020 Q1 | 380,295 | $89,624,102 | -$218,907 | $238.55 | 30 |
| 2019 Q4 | 378,790 | $111,566,756 | -$11,301,021 | $298.13 | 36 |
| 2019 Q3 | 423,143 | $114,952,925 | +$3,285,434 | $274.68 | 36 |
| 2019 Q2 | 398,023 | $107,978,907 | +$10,114,729 | $271.40 | 33 |
| 2019 Q1 | 599,485 | $156,776,984 | -$13,693,902 | $261.56 | 31 |
| 2018 Q4 | 662,388 | $153,300,228 | +$22,932,067 | $231.44 | 30 |
| 2018 Q3 | 561,146 | $150,946,628 | +$12,895,679 | $269.10 | 29 |
| 2018 Q2 | 518,762 | $130,198,612 | +$8,004,784 | $250.96 | 28 |
| 2018 Q1 | 487,069 | $118,747,592 | +$1,522,806 | $243.80 | 27 |
| 2017 Q4 | 480,300 | $118,553,000 | +$977,546 | $246.85 | 29 |
| 2017 Q3 | 473,803 | $110,191,000 | -$1,464,192 | $232.57 | 24 |
| 2017 Q2 | 647,845 | $144,950,677 | +$7,527,913 | $223.75 | 29 |
| 2017 Q1 | 614,091 | $133,907,720 | +$1,902,837 | $218.05 | 32 |
| 2016 Q4 | 607,454 | $125,465,051 | +$49,792,752 | $206.55 | 32 |
| 2016 Q3 | 365,866 | $73,249,540 | +$2,222,171 | $200.21 | 26 |
| 2016 Q2 | 354,781 | $68,742,192 | -$3,266,884 | $193.71 | 24 |
| 2016 Q1 | 283,281 | $53,811,662 | -$9,409,223 | $189.98 | 22 |
| 2015 Q4 | 420,591 | $79,274,918 | +$23,871,874 | $188.48 | 30 |
| 2015 Q3 | 293,317 | $51,956,701 | -$63,445,948 | $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,371 | $190.71 | 24 |
| 2014 Q4 | 658,427 | $125,038,214 | +$91,076,763 | $189.89 | 22 |
| 2014 Q3 | 178,845 | $32,549,966 | +$4,297,683 | $182.01 | 16 |
| 2014 Q2 | 155,252 | $28,073,203 | +$23,524,879 | $180.82 | 14 |
| 2014 Q1 | 25,451 | $4,397,882 | +$173,906 | $172.56 | 7 |