| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 56,618 | $5,801,839 | +$118,630 | $102.16 | 12 |
| 2025 Q3 | 8,221,075 | $845,304,921 | -$47,508,633 | $102.87 | 229 |
| 2025 Q2 | 8,801,857 | $812,289,631 | -$92,361,318 | $94.07 | 227 |
| 2025 Q1 | 9,673,759 | $817,754,423 | -$50,660,677 | $84.51 | 228 |
| 2024 Q4 | 10,206,194 | $994,355,607 | +$63,208,376 | $97.46 | 229 |
| 2024 Q3 | 9,507,570 | $840,728,321 | +$282,046,644 | $88.44 | 197 |
| 2024 Q2 | 6,280,040 | $508,888,370 | +$8,660,466 | $81.01 | 186 |
| 2024 Q1 | 6,283,902 | $517,961,898 | +$20,532,204 | $82.48 | 183 |
| 2023 Q4 | 19,119 | $1,509,222 | +$1,509,221 | $78.94 | 1 |
| 2023 Q3 | 5,021,922 | $350,654,417 | +$9,482,092 | $69.86 | 162 |
| 2023 Q2 | 4,927,622 | $361,300,377 | +$52,579,214 | $73.32 | 155 |
| 2023 Q1 | 4,225,823 | $276,657,055 | +$10,853 | $65.48 | 142 |
| 2022 Q4 | 4,219,200 | $239,263,546 | +$1,739,019 | $56.68 | 143 |
| 2022 Q3 | 4,065,375 | $247,431,218 | +$943,819 | $60.86 | 131 |
| 2022 Q2 | 4,138,901 | $244,062,295 | -$35,691,583 | $58.89 | 137 |
| 2022 Q1 | 4,708,711 | $373,049,931 | -$208,455,050 | $79.08 | 169 |
| 2021 Q4 | 7,493,409 | $660,690,491 | +$205,737,251 | $88.28 | 195 |
| 2021 Q3 | 5,091,201 | $408,874,327 | +$20,318,654 | $80.27 | 166 |
| 2021 Q2 | 4,923,092 | $399,805,942 | -$6,371,819 | $81.09 | 163 |
| 2021 Q1 | 5,023,285 | $383,602,333 | -$81,485,912 | $76.34 | 159 |
| 2020 Q4 | 5,049,645 | $361,405,323 | +$37,728,389 | $71.50 | 141 |
| 2020 Q3 | 6,196,446 | $384,275,240 | -$14,631,786 | $62.03 | 115 |
| 2020 Q2 | 6,370,618 | $331,568,720 | -$3,054,737 | $52.03 | 106 |
| 2020 Q1 | 6,469,011 | $244,310,050 | -$116,371,610 | $37.74 | 93 |
| 2019 Q4 | 8,303,277 | $400,647,820 | +$35,053,455 | $48.25 | 109 |
| 2019 Q3 | 7,517,449 | $343,705,810 | +$16,869,912 | $45.75 | 97 |
| 2019 Q2 | 7,181,767 | $328,076,461 | +$16,929,143 | $45.71 | 89 |
| 2019 Q1 | 6,804,601 | $298,346,263 | +$30,719,574 | $43.87 | 83 |
| 2018 Q4 | 6,293,013 | $243,192,072 | -$32,587,331 | $38.32 | 78 |
| 2018 Q3 | 7,239,464 | $329,238,001 | +$9,713,163 | $45.50 | 87 |
| 2018 Q2 | 7,067,873 | $302,017,524 | +$68,602,628 | $42.84 | 72 |
| 2018 Q1 | 5,347,368 | $212,989,378 | +$87,574,260 | $39.76 | 66 |
| 2017 Q4 | 3,150,818 | $123,257,813 | +$8,695,112 | $39.12 | 59 |
| 2017 Q3 | 2,884,560 | $103,497,788 | -$3,740,017 | $35.86 | 49 |
| 2017 Q2 | 2,999,464 | $106,480,302 | +$17,012,242 | $35.50 | 51 |
| 2017 Q1 | 2,521,750 | $87,482,792 | -$14,901,030 | $34.68 | 48 |
| 2016 Q4 | 2,879,539 | $92,619,506 | +$23,285,523 | $32.16 | 45 |
| 2016 Q3 | 2,729,897 | $85,691,041 | +$7,717,147 | $31.47 | 46 |
| 2016 Q2 | 2,729,810 | $83,196,092 | -$41,374,143 | $30.47 | 46 |
| 2016 Q1 | 3,756,058 | $116,536,000 | -$38,420,410 | $31.03 | 41 |
| 2015 Q4 | 4,975,325 | $152,595,868 | +$21,234,838 | $30.68 | 46 |
| 2015 Q3 | 4,213,924 | $124,831,338 | -$17,607,121 | $29.49 | 39 |
| 2015 Q2 | 4,825,848 | $148,857,408 | -$4,502,647 | $30.88 | 36 |
| 2015 Q1 | 4,976,707 | $151,946,089 | +$20,914,198 | $30.53 | 30 |
| 2014 Q4 | 4,293,316 | $125,431,429 | +$32,685,660 | $29.22 | 26 |
| 2014 Q3 | 3,198,249 | $86,085,653 | +$82,610,584 | $26.93 | 15 |
| 2014 Q2 | 128,828 | $3,490,985 | -$4,814,393 | $27.08 | 10 |
| 2014 Q1 | 313,271 | $8,251,634 | -$4,836,040 | $26.34 | 6 |