| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 0 | $0 | -$6,289,473 | 0 | |
| 2025 Q2 | 110,466 | $6,837,845 | -$436,766 | $61.9 | 2 |
| 2025 Q1 | 117,522 | $6,781,020 | +$6,400,431 | $57.7 | 2 |
| 2024 Q4 | 6,596 | $448,000 | -$6,624,863 | $67.92 | 1 |
| 2024 Q3 | 101,607 | $7,072,863 | $69.61 | 1 | |
| 2024 Q2 | 101,607 | $5,755,020 | +$5,755,020 | $56.64 | 1 |
| 2024 Q1 | 0 | $0 | -$4,589,588 | 0 | |
| 2023 Q4 | 101,607 | $4,589,588 | $45.17 | 1 | |
| 2023 Q3 | 101,607 | $3,789,941 | $37.3 | 1 | |
| 2023 Q2 | 101,607 | $3,053,290 | +$3,053,290 | $30.05 | 1 |
| 2023 Q1 | 0 | $0 | -$699,656 | 0 | |
| 2022 Q4 | 20,749 | $699,656 | -$183,841 | $33.72 | 1 |
| 2022 Q3 | 26,201 | $1,052,000 | -$1,902,390 | $40.15 | 1 |
| 2022 Q2 | 67,616 | $3,119,000 | -$759,257 | $46.12 | 3 |
| 2022 Q1 | 63,690 | $5,158,000 | +$1,729,266 | $81.17 | 3 |
| 2021 Q4 | 54,900 | $3,937,000 | -$77,414,959 | $71.71 | 4 |
| 2021 Q3 | 1,147,645 | $81,325,000 | -$3,745,226 | $70.88 | 5 |
| 2021 Q2 | 1,200,509 | $96,040,000 | -$24,174,160 | $80 | 7 |
| 2021 Q1 | 1,700,962 | $119,051,182 | -$3,548,524,312 | $69.99 | 19 |
| 2020 Q4 | 61,274,161 | $3,654,706,125 | -$631,812,902 | $59.58 | 270 |
| 2020 Q3 | 73,284,949 | $3,399,673,528 | -$1,293,230 | $46.37 | 283 |
| 2020 Q2 | 73,294,073 | $3,614,289,412 | -$201,234,568 | $49.29 | 314 |
| 2020 Q1 | 77,742,318 | $3,352,943,586 | -$195,008,634 | $43.1 | 312 |
| 2019 Q4 | 79,875,053 | $7,342,335,422 | -$228,012,117 | $91.88 | 343 |
| 2019 Q3 | 82,536,797 | $6,751,985,680 | -$28,214,142 | $81.75 | 331 |
| 2019 Q2 | 82,872,864 | $6,663,948,437 | +$91,233,190 | $80.37 | 325 |
| 2019 Q1 | 82,880,454 | $7,457,887,528 | -$18,323,214 | $89.92 | 363 |
| 2018 Q4 | 83,072,848 | $6,574,109,347 | -$349,670,153 | $79.08 | 362 |
| 2018 Q3 | 87,248,885 | $8,510,648,493 | -$265,321,068 | $97.53 | 363 |
| 2018 Q2 | 89,920,405 | $9,041,987,881 | -$320,966,017 | $100.53 | 361 |
| 2018 Q1 | 93,184,218 | $9,023,508,504 | -$88,590,943 | $96.83 | 333 |
| 2017 Q4 | 94,168,802 | $9,503,234,544 | -$760,040,915 | $100.93 | 356 |
| 2017 Q3 | 101,488,786 | $10,280,666,299 | -$307,490,989 | $101.32 | 321 |
| 2017 Q2 | 104,768,228 | $11,083,909,975 | -$240,508,354 | $105.8 | 334 |
| 2017 Q1 | 107,044,040 | $11,411,268,740 | +$900,377,775 | $106.62 | 341 |
| 2016 Q4 | 107,191,171 | $11,524,805,635 | +$51,372,335 | $107.55 | 352 |
| 2016 Q3 | 108,359,813 | $11,700,526,688 | +$54,325,891 | $108.1 | 359 |
| 2016 Q2 | 107,931,582 | $11,487,416,328 | +$142,175,215 | $106.47 | 349 |
| 2016 Q1 | 105,611,376 | $10,231,087,882 | -$152,628,059 | $96.88 | 342 |
| 2015 Q4 | 107,149,656 | $12,107,787,879 | -$493,660,905 | $112.98 | 335 |
| 2015 Q3 | 111,280,598 | $12,037,180,251 | +$553,174,111 | $108.16 | 306 |
| 2015 Q2 | 106,246,122 | $11,675,951,180 | -$140,330,988 | $109.89 | 336 |
| 2015 Q1 | 119,493,674 | $15,341,883,629 | +$770,127,412 | $128.38 | 321 |
| 2014 Q4 | 101,576,440 | $12,092,978,714 | -$33,630,224 | $119.02 | 303 |
| 2014 Q3 | 101,731,554 | $10,308,950,128 | +$112,687,068 | $101.32 | 292 |
| 2014 Q2 | 100,729,838 | $11,026,263,380 | -$81,873,608 | $109.41 | 284 |
| 2014 Q1 | 101,615,187 | $10,231,712,400 | +$179,989,583 | $100.62 | 271 |