| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,106 | $580,014 | $124.39 | 2 | |
| 2025 Q2 | 3,106 | $520,708 | +$62 | $114.84 | 2 |
| 2025 Q1 | 3,105 | $399,862 | $128.78 | 1 | |
| 2024 Q4 | 3,105 | $451,840 | -$2,037 | $145.52 | 1 |
| 2024 Q3 | 3,246 | $517,607 | -$8,873,446 | $159.46 | 2 |
| 2024 Q2 | 58,894 | $8,371,194 | -$3,353,083 | $142.14 | 2 |
| 2024 Q1 | 82,484 | $10,156,254 | -$12,118,578 | $123.13 | 2 |
| 2023 Q4 | 180,905 | $18,273,214 | +$394,565 | $101.01 | 2 |
| 2023 Q3 | 177,619 | $14,458,567 | +$798,426 | $81.40 | 3 |
| 2023 Q2 | 167,815 | $14,259,240 | -$3,996,592 | $84.97 | 2 |
| 2023 Q1 | 216,221 | $15,261,345 | -$1,272,512 | $70.58 | 3 |
| 2022 Q4 | 234,371 | $15,386,350 | -$7,879,987 | $65.67 | 4 |
| 2022 Q3 | 383,686 | $21,191,000 | -$2,183,930,296 | $55.22 | 9 |
| 2022 Q2 | 41,802,004 | $2,208,292,392 | +$21,733,071 | $52.84 | 200 |
| 2022 Q1 | 41,824,350 | $2,067,414,962 | +$25,550,846 | $49.41 | 212 |
| 2021 Q4 | 40,847,933 | $2,436,440,377 | -$18,270,736 | $59.68 | 221 |
| 2021 Q3 | 41,258,430 | $2,206,835,964 | -$14,261,573 | $53.45 | 208 |
| 2021 Q2 | 41,792,969 | $2,552,304,909 | +$27,929,670 | $61.08 | 208 |
| 2021 Q1 | 41,477,224 | $2,418,155,992 | +$23,106,273 | $58.27 | 208 |
| 2020 Q4 | 40,682,312 | $2,219,667,035 | +$6,971,480 | $54.54 | 209 |
| 2020 Q3 | 40,940,620 | $1,899,510,022 | +$28,451,186 | $46.38 | 207 |
| 2020 Q2 | 40,406,156 | $1,662,664,734 | +$41,919,848 | $41.15 | 209 |
| 2020 Q1 | 38,403,648 | $1,253,589,862 | -$2,139,984 | $32.64 | 184 |
| 2019 Q4 | 39,732,515 | $2,021,540,701 | +$67,191,339 | $50.88 | 219 |
| 2019 Q3 | 39,402,711 | $1,576,614,599 | +$31,858,129 | $40.01 | 219 |
| 2019 Q2 | 37,438,874 | $1,236,301,030 | +$38,527,514 | $33.02 | 201 |
| 2019 Q1 | 37,999,550 | $1,322,083,921 | -$17,820,823 | $34.79 | 210 |
| 2018 Q4 | 38,497,678 | $1,078,929,771 | +$27,567,796 | $28.01 | 182 |
| 2018 Q3 | 37,376,591 | $1,245,072,090 | +$6,652,050 | $33.31 | 185 |
| 2018 Q2 | 37,890,389 | $1,327,713,225 | +$24,815,489 | $35.05 | 194 |
| 2018 Q1 | 37,811,236 | $1,228,081,582 | +$16,401,733 | $32.48 | 193 |
| 2017 Q4 | 37,237,451 | $1,167,011,162 | +$14,191,794 | $31.39 | 203 |
| 2017 Q3 | 37,342,543 | $1,095,571,395 | +$32,866,528 | $29.34 | 181 |
| 2017 Q2 | 36,233,260 | $911,757,832 | +$28,795,846 | $25.16 | 178 |
| 2017 Q1 | 35,142,487 | $852,039,632 | +$161,313,791 | $24.25 | 178 |
| 2016 Q4 | 33,203,050 | $787,645,857 | -$2,652,915 | $23.72 | 177 |
| 2016 Q3 | 33,643,282 | $677,491,782 | -$16,662,393 | $20.14 | 167 |
| 2016 Q2 | 34,787,165 | $516,549,322 | +$36,779,092 | $14.85 | 176 |
| 2016 Q1 | 33,992,035 | $510,582,200 | -$6,140,794 | $15.02 | 167 |
| 2015 Q4 | 35,990,958 | $335,819,770 | -$18,876,500 | $9.33 | 174 |
| 2015 Q3 | 36,698,721 | $437,331,311 | -$224,013,316 | $11.92 | 182 |
| 2015 Q2 | 35,399,898 | $2,562,479,582 | -$7,884,848 | $72.39 | 252 |
| 2015 Q1 | 33,468,136 | $2,840,978,250 | -$44,974,266 | $84.90 | 266 |
| 2014 Q4 | 35,447,625 | $3,044,973,800 | -$143,168,447 | $85.92 | 289 |
| 2014 Q3 | 36,759,542 | $3,453,505,884 | -$106,265,199 | $93.93 | 285 |
| 2014 Q2 | 37,894,905 | $4,100,093,527 | -$127,474,168 | $108.21 | 277 |
| 2014 Q1 | 39,175,266 | $3,850,092,576 | -$50,830,052 | $98.31 | 285 |