| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 315,115 | $102,930,877 | -$1,286,791 | $326.65 | 4 |
| 2025 Q2 | 319,055 | $103,581,349 | +$10,017,869 | $324.62 | 3 |
| 2025 Q1 | 288,195 | $94,627,488 | -$3,020,583 | $328.34 | 3 |
| 2024 Q4 | 297,394 | $83,840,629 | -$1,378,069 | $281.93 | 3 |
| 2024 Q3 | 293,782 | $94,241,656 | -$5,265,038 | $320.79 | 2 |
| 2024 Q2 | 311,879 | $86,578,798 | -$7,254,032 | $277.59 | 3 |
| 2024 Q1 | 338,006 | $86,150,301 | +$62,218,674 | $254.99 | 3 |
| 2023 Q4 | 93,842 | $27,259,008 | -$778,007 | $290.40 | 2 |
| 2023 Q3 | 96,520 | $26,425,187 | -$11,080,291 | $273.80 | 2 |
| 2023 Q2 | 134,480 | $41,109,042 | -$13,863,949 | $305.71 | 3 |
| 2023 Q1 | 183,833 | $52,452,441 | +$35,526,953 | $285.25 | 3 |
| 2022 Q4 | 866 | $270,000 | -$7,811,999 | $312.79 | 2 |
| 2022 Q3 | 24,693 | $8,088,000 | +$2,530,532 | $327.86 | 3 |
| 2022 Q2 | 16,951 | $5,647,000 | -$2,619,975 | $333.33 | 5 |
| 2022 Q1 | 24,821 | $9,856,000 | +$2,156,745 | $398.85 | 4 |
| 2021 Q4 | 19,368 | $7,989,000 | -$1,867,062 | $406.15 | 5 |
| 2021 Q3 | 23,878 | $8,754,000 | -$23,607,289 | $366.58 | 4 |
| 2021 Q2 | 86,434 | $32,526,000 | +$26,685,930 | $376.71 | 5 |
| 2021 Q1 | 15,644 | $5,078,000 | -$19,325,762 | $324.76 | 5 |
| 2020 Q4 | 72,470 | $24,648,000 | +$16,200,092 | $338.97 | 6 |
| 2020 Q3 | 24,443 | $8,378,000 | -$1,726,935 | $343.46 | 6 |
| 2020 Q2 | 29,478 | $10,202,000 | -$235,857 | $346.49 | 9 |
| 2020 Q1 | 30,160 | $9,807,000 | -$362,847 | $323.59 | 8 |
| 2019 Q4 | 31,279 | $10,142,000 | +$245,365 | $323.87 | 8 |
| 2019 Q3 | 30,615 | $8,905,000 | -$18,359,434 | $291.03 | 7 |
| 2019 Q2 | 94,662 | $26,873,000 | +$15,982,342 | $280.61 | 8 |
| 2019 Q1 | 38,974 | $10,722,000 | -$1,293,549 | $275.11 | 8 |
| 2018 Q4 | 43,668 | $10,816,000 | +$983,754 | $247.74 | 6 |
| 2018 Q3 | 39,695 | $9,629,000 | +$2,524,140 | $242.91 | 6 |
| 2018 Q2 | 29,284 | $6,520,000 | +$256,111 | $222.71 | 5 |
| 2018 Q1 | 28,133 | $6,441,000 | -$1,062,383 | $229.17 | 4 |
| 2017 Q4 | 32,769 | $8,288,000 | -$1,403,052 | $252.98 | 4 |
| 2017 Q3 | 38,307 | $9,775,000 | +$851,878 | $255.31 | 5 |
| 2017 Q2 | 34,966 | $8,904,000 | +$302,201 | $254.63 | 4 |
| 2017 Q1 | 33,777 | $8,628,000 | -$1,419,556 | $255.41 | 5 |
| 2016 Q4 | 39,492 | $9,024,000 | -$3,366,875 | $228.49 | 6 |
| 2016 Q3 | 54,090 | $13,429,000 | +$9,000 | $248.04 | 7 |
| 2016 Q2 | 53,969 | $14,166,000 | -$688,446 | $262.21 | 6 |
| 2016 Q1 | 56,849 | $14,050,000 | -$546,964 | $247.15 | 7 |
| 2015 Q4 | 59,060 | $16,305,000 | -$1,328,462 | $276.03 | 6 |
| 2015 Q3 | 63,965 | $16,854,000 | -$15,161,742 | $263.16 | 7 |
| 2015 Q2 | 121,594 | $34,086,000 | +$2,677,594 | $280.35 | 7 |
| 2015 Q1 | 112,044 | $30,927,000 | +$503,735 | $276.02 | 7 |
| 2014 Q4 | 79,679 | $21,611,000 | -$1,135,941 | $271.33 | 5 |
| 2014 Q3 | 83,805 | $24,829,000 | +$209,226 | $296.29 | 6 |
| 2014 Q2 | 83,095 | $24,781,000 | +$13,882,066 | $298.26 | 7 |
| 2014 Q1 | 36,550 | $10,964,000 | +$74,000 | $300.00 | 5 |