| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 115,304 | $5,558,659 | +$3,828,595 | $47.94 | 8 |
| 2025 Q2 | 99,273 | $4,909,867 | -$5,487,860 | $49.01 | 10 |
| 2025 Q1 | 223,203 | $8,913,877 | -$2,288,126 | $34.24 | 13 |
| 2024 Q4 | 293,428 | $9,004,231 | -$11,550,671,946 | $30.48 | 21 |
| 2024 Q3 | 28,040,379 | $11,678,822,057 | -$3,112,173,705 | $416.4 | 582 |
| 2024 Q2 | 31,268,668 | $25,621,636,359 | -$2,478,678,120 | $819.35 | 985 |
| 2024 Q1 | 33,712,697 | $34,044,107,669 | -$3,810,237,414 | $1,010.03 | 902 |
| 2023 Q4 | 38,740,814 | $11,013,103,805 | +$515,242,830 | $284.26 | 632 |
| 2023 Q3 | 37,057,365 | $10,160,244,008 | -$256,387,649 | $274.22 | 552 |
| 2023 Q2 | 37,999,849 | $9,470,430,806 | -$349,765,919 | $249.25 | 449 |
| 2023 Q1 | 41,234,637 | $4,393,144,552 | -$103,889,759 | $106.55 | 355 |
| 2022 Q4 | 42,482,720 | $3,487,772,224 | +$314,500,709 | $82.1 | 298 |
| 2022 Q3 | 38,766,805 | $2,135,164,479 | +$75,082,412 | $55.07 | 214 |
| 2022 Q2 | 37,696,229 | $1,521,026,073 | +$51,675,554 | $40.35 | 200 |
| 2022 Q1 | 36,973,785 | $1,409,900,765 | +$40,970,511 | $38.07 | 163 |
| 2021 Q4 | 35,775,415 | $1,571,665,282 | +$25,220,271 | $43.95 | 159 |
| 2021 Q3 | 35,215,004 | $1,287,913,999 | -$29,157,538 | $36.57 | 145 |
| 2021 Q2 | 36,100,922 | $1,269,995,643 | +$9,997,320 | $35.18 | 147 |
| 2021 Q1 | 35,791,929 | $1,397,987,681 | -$17,830,437 | $39.06 | 156 |
| 2020 Q4 | 36,426,168 | $1,153,310,746 | -$69,462,937 | $31.66 | 139 |
| 2020 Q3 | 39,056,653 | $1,031,117,134 | -$9,515,006 | $26.4 | 121 |
| 2020 Q2 | 39,318,910 | $1,116,175,247 | +$124,728,506 | $28.39 | 131 |
| 2020 Q1 | 34,961,990 | $745,813,662 | +$494,402,046 | $21.28 | 93 |
| 2019 Q4 | 11,273,261 | $270,782,000 | +$34,008,329 | $24.02 | 12 |
| 2019 Q3 | 9,857,552 | $189,265,000 | +$1,147,286 | $19.2 | 13 |
| 2019 Q2 | 9,797,817 | $189,588,000 | +$27,554,913 | $19.35 | 14 |
| 2019 Q1 | 8,367,954 | $176,794,000 | -$234,808 | $21.13 | 16 |
| 2018 Q4 | 8,379,088 | $115,631,000 | -$115,196,221 | $13.8 | 15 |
| 2018 Q3 | 13,741,505 | $283,208,000 | -$667,148,367 | $20.61 | 34 |
| 2018 Q2 | 41,253,522 | $975,677,473 | -$9,668,845 | $23.65 | 148 |
| 2018 Q1 | 41,816,678 | $710,870,200 | +$32,291,139 | $17 | 147 |
| 2017 Q4 | 39,620,697 | $829,144,496 | +$6,091,170 | $20.93 | 154 |
| 2017 Q3 | 39,274,756 | $867,854,160 | +$23,004,738 | $22.1 | 155 |
| 2017 Q2 | 37,999,322 | $936,724,955 | +$66,156,939 | $24.65 | 153 |
| 2017 Q1 | 35,376,255 | $896,697,251 | +$150,426,521 | $25.35 | 156 |
| 2016 Q4 | 33,716,559 | $945,606,908 | +$8,511,164 | $28.05 | 172 |
| 2016 Q3 | 33,603,285 | $784,836,873 | -$52,570,402 | $23.37 | 155 |
| 2016 Q2 | 35,665,052 | $886,055,145 | -$54,559,035 | $24.85 | 175 |
| 2016 Q1 | 37,176,892 | $1,266,892,274 | -$38,490,972 | $34.08 | 190 |
| 2015 Q4 | 38,541,246 | $945,002,888 | +$13,939,999 | $24.51 | 169 |
| 2015 Q3 | 37,786,812 | $1,030,061,125 | +$107,327,454 | $27.26 | 180 |
| 2015 Q2 | 34,053,367 | $1,007,326,520 | +$128,080,012 | $29.58 | 203 |
| 2015 Q1 | 29,405,213 | $975,195,996 | +$12,528,871 | $33.21 | 199 |
| 2014 Q4 | 28,938,366 | $1,009,555,640 | +$1,003,480 | $34.88 | 173 |
| 2014 Q3 | 29,070,297 | $855,248,810 | +$9,417,189 | $29.42 | 160 |
| 2014 Q2 | 28,846,534 | $728,951,712 | +$60,227,201 | $25.27 | 160 |
| 2014 Q1 | 26,650,467 | $463,939,282 | +$18,192,397 | $17.37 | 149 |