| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 11,112 | $3,136,015 | -$344,713 | $282.25 | 4 |
| 2025 Q2 | 12,333 | $3,572,897 | -$2,491,371 | $289.72 | 4 |
| 2025 Q1 | 20,585 | $6,215,775 | +$417,218 | $301.99 | 5 |
| 2024 Q4 | 25,266 | $5,378,532 | -$2,394,984 | $276.3 | 5 |
| 2024 Q3 | 24,652 | $7,020,136 | -$67,357 | $288.39 | 5 |
| 2024 Q2 | 23,700 | $6,045,687 | -$2,234 | $255.11 | 4 |
| 2024 Q1 | 23,710 | $6,143,966 | +$81,108 | $259.13 | 4 |
| 2023 Q4 | 23,397 | $5,287,204 | -$15,428,037 | $225.99 | 4 |
| 2023 Q3 | 97,558 | $20,309,773 | -$8,087,448 | $208.18 | 5 |
| 2023 Q2 | 136,407 | $26,266,044 | +$21,951,846 | $192.56 | 4 |
| 2023 Q1 | 22,407 | $4,350,187 | -$43,222,844 | $194.18 | 3 |
| 2022 Q4 | 218,497 | $48,199,955 | +$27,652,210 | $220.6 | 4 |
| 2022 Q3 | 93,147 | $16,940,000 | -$18,203,061 | $181.84 | 4 |
| 2022 Q2 | 187,589 | $37,127,000 | -$1,077,981 | $198.29 | 6 |
| 2022 Q1 | 194,218 | $41,543,000 | +$381,252 | $213.9 | 7 |
| 2021 Q4 | 192,623 | $37,207,000 | -$3,916,166 | $193.31 | 7 |
| 2021 Q3 | 206,296 | $35,787,000 | -$3,535,379 | $173.45 | 6 |
| 2021 Q2 | 228,748 | $36,357,000 | -$24,980,832 | $158.94 | 9 |
| 2021 Q1 | 385,949 | $60,969,000 | -$15,056,332 | $157.99 | 10 |
| 2020 Q4 | 481,270 | $74,076,000 | +$11,873,606 | $153.92 | 9 |
| 2020 Q3 | 444,011 | $51,639,000 | +$1,669,123 | $116.12 | 11 |
| 2020 Q2 | 429,642 | $54,483,000 | +$4,237,646 | $126.62 | 11 |
| 2020 Q1 | 254,867 | $28,466,000 | +$1,750,407 | $111.69 | 10 |
| 2019 Q4 | 241,989 | $37,667,000 | +$10,087,882 | $155.65 | 13 |
| 2019 Q3 | 175,580 | $28,343,816 | -$16,106,632 | $161.42 | 12 |
| 2019 Q2 | 276,229 | $40,693,327 | +$2,221,653 | $147.27 | 12 |
| 2019 Q1 | 261,151 | $36,580,371 | +$664,910 | $140.03 | 14 |
| 2018 Q4 | 256,403 | $33,120,821 | -$516,233 | $129.18 | 14 |
| 2018 Q3 | 260,637 | $34,829,556 | -$1,245,145 | $133.63 | 15 |
| 2018 Q2 | 269,953 | $34,285,755 | -$4,075,407 | $127.02 | 14 |
| 2018 Q1 | 301,044 | $41,206,368 | -$30,743,882 | $136.77 | 14 |
| 2017 Q4 | 513,113 | $74,987,953 | +$2,654,389 | $146.13 | 18 |
| 2017 Q3 | 494,952 | $70,544,357 | -$25,053,671 | $142.56 | 17 |
| 2017 Q2 | 668,995 | $97,286,046 | -$9,961,587 | $145.38 | 17 |
| 2017 Q1 | 737,743 | $100,508,312 | -$25,353,050 | $136.27 | 18 |
| 2016 Q4 | 928,180 | $122,630,958 | -$20,944,121 | $132.12 | 20 |
| 2016 Q3 | 1,091,987 | $137,153,504 | +$8,022,062 | $125.65 | 26 |
| 2016 Q2 | 1,027,181 | $134,259,480 | -$54,648,439 | $130.7 | 26 |
| 2016 Q1 | 1,476,219 | $172,964,238 | -$24,720,334,784 | $119.15 | 37 |
| 2015 Q4 | 189,224,856 | $25,085,081,341 | +$82,997,378 | $132.64 | 780 |
| 2015 Q3 | 188,862,121 | $23,164,222,338 | -$172,060,696 | $122.65 | 803 |
| 2015 Q2 | 192,687,867 | $18,333,891,511 | -$353,100,666 | $95.14 | 780 |
| 2015 Q1 | 196,726,871 | $19,889,688,171 | -$87,430,682 | $101.1 | 807 |
| 2014 Q4 | 197,505,400 | $20,435,691,787 | +$124,147,194 | $103.47 | 816 |
| 2014 Q3 | 196,364,535 | $17,892,872,402 | -$270,840,990 | $91.08 | 762 |
| 2014 Q2 | 199,352,326 | $18,374,243,606 | -$129,385,321 | $92.17 | 778 |
| 2014 Q1 | 201,475,916 | $17,991,410,743 | -$516,543,596 | $89.3 | 768 |