| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 56,965 | $9,641,778 | +$351,395 | $167.34 | 3 |
| 2025 Q2 | 55,004 | $8,033,597 | -$2,746,569 | $146.02 | 3 |
| 2025 Q1 | 74,021 | $9,761,609 | -$1,237,599 | $132.3 | 3 |
| 2024 Q4 | 86,938 | $9,767,559 | -$36,566 | $115.06 | 4 |
| 2024 Q3 | 75,940 | $9,208,665 | -$1,579,446 | $121.16 | 3 |
| 2024 Q2 | 91,536 | $9,186,726 | -$23,063 | $100.39 | 4 |
| 2024 Q1 | 91,765 | $8,958,451 | -$883,589 | $97.54 | 4 |
| 2023 Q4 | 100,725 | $8,129,661 | -$11,107 | $84.14 | 4 |
| 2023 Q3 | 91,688 | $6,594,803 | -$5,100,205 | $71.96 | 4 |
| 2023 Q2 | 138,635 | $13,599,992 | -$97,709 | $97.96 | 8 |
| 2023 Q1 | 144,719 | $14,205,613 | -$453,236 | $97.93 | 9 |
| 2022 Q4 | 149,306 | $15,066,669 | -$619,616 | $100.92 | 10 |
| 2022 Q3 | 156,930 | $12,956,000 | -$7,730,422 | $81.87 | 10 |
| 2022 Q2 | 234,802 | $22,199,000 | -$9,999,903 | $96.11 | 10 |
| 2022 Q1 | 335,468 | $33,243,000 | +$6,080,559 | $99.08 | 14 |
| 2021 Q4 | 274,110 | $23,615,000 | -$9,556,797 | $86.06 | 11 |
| 2021 Q3 | 385,307 | $33,167,000 | -$7,722,075 | $85.96 | 15 |
| 2021 Q2 | 475,774 | $40,594,000 | -$24,945,218 | $85.3 | 16 |
| 2021 Q1 | 794,618 | $61,708,000 | -$40,137,270 | $77.27 | 22 |
| 2020 Q4 | 1,366,807 | $97,729,000 | -$157,202,504 | $71.5 | 25 |
| 2020 Q3 | 3,949,578 | $227,496,170 | -$165,151,307 | $57.54 | 34 |
| 2020 Q2 | 6,592,805 | $406,180,300 | -$28,005,771,660 | $61.62 | 69 |
| 2020 Q1 | 218,498,208 | $28,653,676,679 | -$514,009,350 | $131.15 | 1,260 |
| 2019 Q4 | 214,234,906 | $47,086,230,918 | +$1,121,193,611 | $219.74 | 1,494 |
| 2019 Q3 | 209,243,162 | $41,050,189,835 | +$667,280,515 | $196.19 | 1,362 |
| 2019 Q2 | 206,060,654 | $35,825,504,801 | -$490,550,070 | $173.88 | 1,346 |
| 2019 Q1 | 210,475,627 | $38,316,715,746 | -$397,156,473 | $182.08 | 1,384 |
| 2018 Q4 | 212,999,482 | $32,673,062,989 | +$202,537,509 | $153.35 | 1,306 |
| 2018 Q3 | 210,625,362 | $43,499,543,840 | +$109,740,187 | $206.66 | 1,328 |
| 2018 Q2 | 210,293,245 | $40,608,272,899 | -$262,037,809 | $193.18 | 1,330 |
| 2018 Q1 | 212,304,686 | $45,749,242,931 | -$43,947,143 | $215.82 | 1,333 |
| 2017 Q4 | 212,942,462 | $39,972,958,891 | -$418,524,429 | $187.85 | 1,302 |
| 2017 Q3 | 214,563,419 | $40,019,009,166 | -$62,733,667 | $186.58 | 1,187 |
| 2017 Q2 | 216,797,563 | $35,009,133,937 | -$305,887,657 | $161.48 | 1,118 |
| 2017 Q1 | 219,101,802 | $33,415,444,376 | +$2,542,428,888 | $152.5 | 1,090 |
| 2016 Q4 | 224,870,886 | $31,906,053,427 | -$319,860,868 | $142 | 1,048 |
| 2016 Q3 | 225,847,384 | $30,744,133,507 | -$573,156,040 | $136.13 | 1,000 |
| 2016 Q2 | 230,159,183 | $31,290,365,852 | -$45,959,097 | $135.95 | 982 |
| 2016 Q1 | 230,058,524 | $28,207,446,825 | -$340,692,018 | $122.63 | 953 |
| 2015 Q4 | 233,491,908 | $29,077,121,228 | -$662,608,836 | $124.53 | 930 |
| 2015 Q3 | 238,899,439 | $26,111,944,808 | +$453,308,971 | $109.26 | 824 |
| 2015 Q2 | 239,567,177 | $22,924,203,559 | -$80,533,797 | $95.68 | 832 |
| 2015 Q1 | 240,715,536 | $26,292,950,020 | -$381,094,671 | $109.25 | 807 |
| 2014 Q4 | 244,679,439 | $26,459,803,191 | -$141,730,182 | $108.17 | 829 |
| 2014 Q3 | 245,570,604 | $24,951,940,143 | +$313,008,534 | $101.62 | 783 |
| 2014 Q2 | 242,863,348 | $22,403,094,433 | -$135,103,704 | $92.25 | 797 |
| 2014 Q1 | 244,690,827 | $24,169,822,159 | -$586,904,483 | $98.79 | 786 |