| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,843,428 | $1,431,792,098 | -$236,403,761 | $103.4 | 311 |
| 2025 Q2 | 16,774,766 | $1,393,721,842 | +$405,934,970 | $83 | 305 |
| 2025 Q1 | 12,627,531 | $722,786,359 | -$92,545,585 | $57.3 | 265 |
| 2024 Q4 | 14,128,194 | $1,118,013,648 | -$849,406,284 | $79.13 | 272 |
| 2024 Q3 | 24,720,375 | $1,799,626,644 | +$1,122,916,882 | $72.49 | 228 |
| 2024 Q2 | 7,897,261 | $583,354,288 | -$869,979,452 | $73.82 | 249 |
| 2024 Q1 | 19,890,750 | $1,223,986,847 | +$8,245,060 | $61.56 | 236 |
| 2023 Q4 | 20,155,997 | $1,021,429,206 | +$384,704,754 | $50.7 | 222 |
| 2023 Q3 | 13,032,817 | $464,430,178 | -$125,536,395 | $35.62 | 169 |
| 2023 Q2 | 16,151,315 | $662,178,406 | -$205,405,490 | $41 | 189 |
| 2023 Q1 | 19,045,119 | $537,825,725 | +$2,535,656 | $28.26 | 182 |
| 2022 Q4 | 19,754,025 | $341,825,030 | +$54,574,900 | $17.3 | 176 |
| 2022 Q3 | 16,541,057 | $319,637,587 | +$60,292,340 | $19.32 | 130 |
| 2022 Q2 | 14,113,214 | $344,252,460 | +$56,309,323 | $24 | 141 |
| 2022 Q1 | 9,474,949 | $556,339,513 | +$233,422,961 | $58.18 | 157 |
| 2021 Q4 | 4,581,655 | $763,360,564 | +$19,187,615 | $166.33 | 158 |
| 2021 Q3 | 4,691,773 | $588,153,664 | +$187,183,155 | $124.57 | 132 |
| 2021 Q2 | 2,970,469 | $364,780,651 | -$49,897,282 | $122.5 | 128 |
| 2021 Q1 | 3,426,460 | $313,651,015 | +$34,823,424 | $91.26 | 122 |
| 2020 Q4 | 2,224,966 | $403,504,233 | -$1,308,776 | $181.8 | 120 |
| 2020 Q3 | 2,291,381 | $300,132,859 | -$12,526,352 | $130.89 | 103 |
| 2020 Q2 | 2,755,137 | $269,327,942 | +$40,826,454 | $97.65 | 95 |
| 2020 Q1 | 2,270,482 | $108,172,175 | +$47,446,134 | $47.64 | 86 |
| 2019 Q4 | 1,108,387 | $95,759,458 | -$57,275,153 | $86.55 | 61 |
| 2019 Q3 | 1,843,233 | $113,561,745 | -$17,786,489 | $61.63 | 61 |
| 2019 Q2 | 2,139,517 | $132,171,862 | +$16,145,787 | $61.77 | 72 |
| 2019 Q1 | 1,890,351 | $107,220,954 | -$34,157,539 | $56.66 | 67 |
| 2018 Q4 | 2,568,862 | $95,545,778 | -$26,093,668 | $37.04 | 62 |
| 2018 Q3 | 2,217,895 | $157,778,610 | +$44,214,283 | $71.14 | 55 |
| 2018 Q2 | 1,580,077 | $90,238,508 | +$47,179,085 | $57.11 | 50 |
| 2018 Q1 | 572,039 | $82,325,652 | -$60,819,486 | $143.92 | 59 |
| 2017 Q4 | 1,004,013 | $139,286,489 | +$6,161,448 | $138.72 | 46 |
| 2017 Q3 | 1,056,826 | $120,737,935 | +$48,695,870 | $114.25 | 48 |
| 2017 Q2 | 643,477 | $62,883,431 | -$20,387,860 | $97.66 | 39 |
| 2017 Q1 | 932,963 | $82,292,995 | +$48,848,847 | $88.21 | 35 |
| 2016 Q4 | 325,736 | $41,438,308 | -$41,382,527 | $127.23 | 29 |
| 2016 Q3 | 634,168 | $81,547,959 | -$50,056,194 | $128.59 | 37 |
| 2016 Q2 | 1,031,488 | $99,353,504 | +$21,365,398 | $96.32 | 33 |
| 2016 Q1 | 730,118 | $74,759,290 | +$5,817,179 | $102.4 | 30 |
| 2015 Q4 | 623,906 | $71,260,152 | -$21,490,085 | $114.23 | 28 |
| 2015 Q3 | 837,432 | $73,009,256 | +$24,151,098 | $87.19 | 31 |
| 2015 Q2 | 556,147 | $59,140,288 | -$28,159,767 | $106.36 | 28 |
| 2015 Q1 | 824,704 | $84,913,176 | -$5,814,126 | $102.99 | 32 |
| 2014 Q4 | 887,960 | $86,515,625 | -$13,599,873 | $97.45 | 32 |
| 2014 Q3 | 1,023,752 | $88,484,275 | +$41,490,279 | $86.51 | 25 |
| 2014 Q2 | 553,100 | $41,311,906 | -$1,574,264 | $74.75 | 20 |
| 2014 Q1 | 578,723 | $35,533,640 | +$13,250,799 | $61.44 | 19 |