| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,706 | $2,343,960 | -$531,505 | $288.25 | 8 |
| 2025 Q2 | 12,390 | $3,213,972 | -$23,791 | $330.58 | 10 |
| 2025 Q1 | 11,865 | $3,223,423 | -$319,353 | $329.00 | 12 |
| 2024 Q4 | 12,963 | $3,008,756 | -$346,220 | $276.14 | 9 |
| 2024 Q3 | 14,046 | $4,128,561 | -$7,978 | $346.44 | 11 |
| 2024 Q2 | 12,469 | $4,124,487 | +$839,228 | $330.57 | 10 |
| 2024 Q1 | 9,930 | $3,609,055 | +$747,875 | $363.19 | 9 |
| 2023 Q4 | 7,395 | $2,214,353 | -$5,235,961 | $299.45 | 7 |
| 2023 Q3 | 25,815 | $7,358,629 | -$4,453,798 | $286.07 | 8 |
| 2023 Q2 | 1 | $180 | $0 | $180.00 | 1 |
| 2023 Q1 | 1 | $180 | $0 | $180.00 | 1 |
| 2022 Q4 | 1 | $180 | -$4,411,820 | $180.00 | 1 |
| 2022 Q3 | 56,521 | $15,684,000 | -$4,700,619 | $277.49 | 11 |
| 2022 Q2 | 73,460 | $19,357,000 | -$11,704,318 | $263.51 | 10 |
| 2022 Q1 | 117,873 | $28,243,000 | -$3,044,577 | $239.60 | 10 |
| 2021 Q4 | 130,912 | $30,063,000 | -$25,663,778 | $229.68 | 12 |
| 2021 Q3 | 253,061 | $50,765,000 | +$10,240,751 | $200.17 | 16 |
| 2021 Q2 | 199,668 | $47,254,000 | +$1,599,375 | $237.05 | 16 |
| 2021 Q1 | 192,432 | $46,488,000 | -$11,502,776 | $241.73 | 21 |
| 2020 Q4 | 241,043 | $50,291,000 | +$4,438,936 | $208.15 | 21 |
| 2020 Q3 | 219,525 | $37,303,000 | +$3,487,747 | $169.40 | 20 |
| 2020 Q2 | 201,620 | $37,847,000 | -$1,439,362 | $187.66 | 22 |
| 2020 Q1 | 211,287 | $37,572,418 | -$19,886,968 | $177.17 | 27 |
| 2019 Q4 | 309,654 | $63,315,000 | -$23,114,824 | $204.50 | 29 |
| 2019 Q3 | 429,343 | $65,145,000 | +$3,945,205 | $151.80 | 32 |
| 2019 Q2 | 404,362 | $63,962,000 | -$137,649,209 | $157.55 | 36 |
| 2019 Q1 | 1,503,668 | $248,950,900 | -$212,364,420 | $160.82 | 47 |
| 2018 Q4 | 2,471,953 | $467,101,735 | -$47,260,807,426 | $189.92 | 79 |
| 2018 Q3 | 230,266,181 | $47,930,561,866 | +$2,225,423,142 | $208.25 | 852 |
| 2018 Q2 | 220,775,899 | $37,506,005,739 | +$1,284,760,057 | $169.95 | 835 |
| 2018 Q1 | 211,117,745 | $35,386,634,331 | -$74,509,916 | $167.74 | 845 |
| 2017 Q4 | 216,638,548 | $43,972,738,761 | -$740,889,307 | $203.09 | 848 |
| 2017 Q3 | 219,536,053 | $41,039,549,688 | -$890,846,416 | $186.94 | 769 |
| 2017 Q2 | 226,251,504 | $37,917,438,300 | -$118,164,991 | $167.39 | 761 |
| 2017 Q1 | 222,221,016 | $32,569,735,561 | +$2,472,222,298 | $146.49 | 743 |
| 2016 Q4 | 228,787,142 | $30,539,800,247 | +$140,953,352 | $133.39 | 716 |
| 2016 Q3 | 222,848,089 | $29,023,124,361 | +$106,912,295 | $130.32 | 686 |
| 2016 Q2 | 221,426,016 | $28,330,502,840 | -$122,284,869 | $127.99 | 697 |
| 2016 Q1 | 221,437,141 | $30,384,714,396 | -$174,517,696 | $137.24 | 718 |
| 2015 Q4 | 223,066,742 | $32,641,452,420 | +$112,467,319 | $146.33 | 732 |
| 2015 Q3 | 222,334,367 | $30,021,492,881 | -$325,039,276 | $135.02 | 738 |
| 2015 Q2 | 216,866,665 | $35,126,138,126 | -$34,411,336 | $162.00 | 747 |
| 2015 Q1 | 225,224,511 | $29,125,945,333 | -$52,677,227 | $129.44 | 681 |
| 2014 Q4 | 225,835,305 | $23,241,146,117 | -$609,464,464 | $102.91 | 643 |
| 2014 Q3 | 227,086,519 | $20,594,023,200 | +$3,077,819 | $90.69 | 600 |
| 2014 Q2 | 225,995,752 | $20,784,219,225 | -$323,373,374 | $91.97 | 588 |
| 2014 Q1 | 227,930,857 | $19,079,260,281 | -$602,755,528 | $83.73 | 573 |