| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 62,424 | $5,829,665 | +$876,980 | $93.35 | 4 |
| 2025 Q3 | 3,821,809 | $357,468,380 | -$3,733,017 | $93.55 | 101 |
| 2025 Q2 | 3,859,419 | $356,641,126 | -$25,183,260 | $92.40 | 102 |
| 2025 Q1 | 4,131,842 | $381,207,425 | +$103,038,335 | $92.27 | 95 |
| 2024 Q4 | 3,017,335 | $279,851,649 | -$10,108,682 | $92.74 | 92 |
| 2024 Q3 | 3,096,053 | $288,087,588 | +$34,574,323 | $93.05 | 81 |
| 2024 Q2 | 2,698,591 | $250,891,264 | +$22,570,821 | $92.93 | 74 |
| 2024 Q1 | 2,448,913 | $230,291,144 | +$22,286,279 | $94.04 | 72 |
| 2023 Q4 | 23,239 | $2,163,139 | +$9,551 | $93.08 | 2 |
| 2023 Q3 | 1,783,524 | $165,122,469 | -$18,570,222 | $92.55 | 62 |
| 2023 Q2 | 2,170,299 | $201,699,524 | -$76,451,030 | $92.95 | 68 |
| 2023 Q1 | 2,997,913 | $274,706,178 | -$129,114,820 | $91.63 | 82 |
| 2022 Q4 | 4,399,987 | $398,232,194 | -$278,827,813 | $90.49 | 103 |
| 2022 Q3 | 7,320,351 | $649,723,763 | -$243,588,549 | $88.74 | 106 |
| 2022 Q2 | 10,436,738 | $949,071 | -$136,466 | $0.09 | 119 |
| 2022 Q1 | 11,749,526 | $1,119,165 | -$1,909,585 | $0.09 | 107 |
| 2021 Q4 | 9,433,688 | $3,046,639 | -$2,921,598 | $0.10 | 102 |
| 2021 Q3 | 5,359,222 | $513,497,174 | -$1,475,584 | $95.81 | 85 |
| 2021 Q2 | 5,380,368 | $518,133,739 | +$99,220,365 | $96.30 | 90 |
| 2021 Q1 | 4,369,692 | $421,755,657 | +$29,389,372 | $96.51 | 76 |
| 2020 Q4 | 4,121,946 | $393,806,840 | +$204,072,792 | $95.54 | 73 |
| 2020 Q3 | 2,069,706 | $7,847,289 | +$6,262,466 | $0.09 | 52 |
| 2020 Q2 | 2,018,008 | $181,493,636 | +$56,609,037 | $89.90 | 58 |
| 2020 Q1 | 1,369,862 | $119,740 | -$10,067,909 | $0.08 | 38 |
| 2019 Q4 | 535,312 | $51,481,814 | -$15,452,447 | $96.19 | 44 |
| 2019 Q3 | 673,723 | $62,632,764 | -$10,825,538 | $92.97 | 43 |
| 2019 Q2 | 784,300 | $73,732,633 | -$87,964,935 | $94.02 | 42 |
| 2019 Q1 | 1,722,180 | $160,940,617 | +$58,142,128 | $93.45 | 42 |
| 2018 Q4 | 1,102,986 | $100,015,539 | -$63,500,009 | $90.68 | 41 |
| 2018 Q3 | 1,345,024 | $130,681,317 | +$79,643,765 | $97.16 | 35 |
| 2018 Q2 | 1,597,877 | $152,702,440 | +$111,205,398 | $95.53 | 32 |
| 2018 Q1 | 433,467 | $41,919,378 | +$9,780,729 | $96.70 | 25 |
| 2017 Q4 | 332,456 | $32,354,000 | -$3,473,508 | $97.33 | 25 |
| 2017 Q3 | 364,340 | $35,029,000 | -$4,458,704 | $96.16 | 21 |
| 2017 Q2 | 410,875 | $39,227,000 | +$5,963,830 | $95.48 | 22 |
| 2017 Q1 | 348,202 | $32,987,000 | +$7,781,253 | $94.70 | 19 |
| 2016 Q4 | 266,298 | $25,049,000 | +$553,052 | $94.06 | 19 |
| 2016 Q3 | 176,594 | $16,289,000 | +$525,110 | $92.25 | 14 |
| 2016 Q2 | 170,928 | $15,604,000 | -$6,627,517 | $91.30 | 14 |
| 2016 Q1 | 243,041 | $22,070,000 | +$10,770,422 | $90.79 | 15 |
| 2015 Q4 | 123,821 | $11,322,000 | +$4,121,929 | $91.24 | 9 |
| 2015 Q3 | 66,182 | $6,086,000 | -$6,781,164 | $91.99 | 7 |
| 2015 Q2 | 141,936 | $13,429,018 | +$4,468,429 | $94.61 | 8 |
| 2015 Q1 | 94,694 | $9,118,000 | +$2,537,217 | $97.66 | 7 |
| 2014 Q4 | 68,329 | $6,573,000 | +$1,290,811 | $96.14 | 7 |
| 2014 Q3 | 54,189 | $5,338,000 | -$4,472,631 | $98.54 | 5 |
| 2014 Q2 | 99,598 | $10,011,000 | +$10,011,003 | $100.51 | 1 |