| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,532 | $1,134,507 | -$135,619 | $107.72 | 1 |
| 2025 Q2 | 11,791 | $1,051,875 | -$63,964 | $89.21 | 1 |
| 2025 Q1 | 12,508 | $812,270 | +$7,468 | $64.94 | 1 |
| 2024 Q4 | 12,393 | $1,173,989 | -$103,729 | $94.73 | 1 |
| 2024 Q3 | 13,488 | $1,199,218 | -$146,702 | $88.91 | 1 |
| 2024 Q2 | 15,138 | $1,096,899 | -$1,004,101 | $72.46 | 1 |
| 2024 Q1 | 34,665 | $2,101,000 | +$2,101,001 | $60.61 | 1 |
| 2023 Q2 | 0 | $0 | -$647 | 0 | |
| 2023 Q1 | 17 | $647 | $0 | $38.06 | 1 |
| 2022 Q4 | 34,292 | $2,485,597 | -$238,000 | $53.81 | 2 |
| 2022 Q3 | 69 | $2,000 | -$5,392,391,101 | $28.99 | 1 |
| 2022 Q2 | 110,223,452 | $5,615,986,681 | -$65,832,708 | $50.95 | 430 |
| 2022 Q1 | 110,030,496 | $7,973,257,489 | +$342,005,918 | $72.49 | 432 |
| 2021 Q4 | 104,776,589 | $7,158,677,799 | +$220,350,191 | $68.33 | 441 |
| 2021 Q3 | 103,421,002 | $6,138,946,499 | +$29,568,694 | $59.36 | 395 |
| 2021 Q2 | 103,606,078 | $7,519,599,113 | +$671,600,099 | $72.59 | 403 |
| 2021 Q1 | 96,442,317 | $6,596,936,614 | -$111,427,745 | $68.37 | 423 |
| 2020 Q4 | 98,555,746 | $7,486,330,309 | -$43,539,214 | $75.96 | 373 |
| 2020 Q3 | 100,438,911 | $4,074,885,487 | +$441,075,437 | $40.56 | 305 |
| 2020 Q2 | 89,392,597 | $4,221,476,884 | -$108,424,669 | $47.22 | 326 |
| 2020 Q1 | 90,936,617 | $2,592,273,584 | +$228,735,110 | $28.50 | 245 |
| 2019 Q4 | 83,276,268 | $2,804,170,170 | -$105,120,304 | $33.67 | 267 |
| 2019 Q3 | 79,513,539 | $2,800,972,011 | +$687,794,692 | $35.21 | 302 |
| 2019 Q2 | 59,867,416 | $2,187,828,651 | +$144,495,964 | $36.56 | 253 |
| 2019 Q1 | 57,692,027 | $2,148,386,966 | +$11,536,662 | $37.24 | 267 |
| 2018 Q4 | 57,774,506 | $1,874,393,062 | -$15,189,239 | $32.46 | 251 |
| 2018 Q3 | 55,952,153 | $2,645,464,937 | -$77,972,396 | $47.30 | 213 |
| 2018 Q2 | 59,197,650 | $2,572,301,918 | -$15,992,538 | $43.45 | 214 |
| 2018 Q1 | 59,749,511 | $2,443,695,108 | +$206,821,406 | $40.90 | 224 |
| 2017 Q4 | 55,678,841 | $2,613,930,732 | +$253,766,457 | $46.95 | 220 |
| 2017 Q3 | 50,435,208 | $2,075,563,217 | +$39,124,000 | $41.15 | 210 |
| 2017 Q2 | 49,108,533 | $1,684,790,578 | +$6,560,234 | $34.30 | 196 |
| 2017 Q1 | 49,623,181 | $1,788,683,292 | +$343,889,487 | $36.05 | 230 |
| 2016 Q4 | 46,740,130 | $1,385,903,596 | +$34,627,691 | $29.65 | 217 |
| 2016 Q3 | 45,763,696 | $1,112,513,575 | +$428,563 | $24.33 | 197 |
| 2016 Q2 | 46,060,796 | $864,196,359 | +$3,654,290 | $18.76 | 199 |
| 2016 Q1 | 45,470,969 | $986,995,477 | +$31,174,492 | $21.71 | 201 |
| 2015 Q4 | 43,945,883 | $815,590,439 | +$7,273,448 | $18.56 | 184 |
| 2015 Q3 | 43,810,014 | $704,454,647 | +$1,812,525 | $16.08 | 168 |
| 2015 Q2 | 42,671,515 | $809,881,316 | +$6,568,425 | $18.98 | 164 |
| 2015 Q1 | 42,841,610 | $790,492,540 | +$43,605 | $18.46 | 150 |
| 2014 Q4 | 43,195,110 | $590,014,039 | +$3,152,839 | $13.65 | 134 |
| 2014 Q3 | 42,777,763 | $503,505,880 | -$10,167,432 | $11.77 | 140 |
| 2014 Q2 | 43,720,552 | $632,028,331 | -$54,999,182 | $14.46 | 133 |
| 2014 Q1 | 47,252,760 | $728,805,949 | +$16,499,630 | $15.43 | 134 |