| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,143,095 | $154,241,368 | +$28,800,464 | $71.95 | 49 |
| 2025 Q2 | 1,751,561 | $104,407,787 | -$8,449,227 | $59.67 | 46 |
| 2025 Q1 | 1,914,603 | $99,191,317 | -$388,358 | $52.14 | 44 |
| 2024 Q4 | 1,906,565 | $102,679,342 | -$7,645,082 | $53.71 | 45 |
| 2024 Q3 | 2,045,642 | $118,549,782 | -$179,586 | $57.92 | 47 |
| 2024 Q2 | 2,058,023 | $114,514,726 | +$1,708,975 | $55.71 | 49 |
| 2024 Q1 | 2,033,473 | $94,369,171 | -$5,267,221 | $46.36 | 49 |
| 2023 Q4 | 2,137,520 | $94,528,256 | -$678,800,941 | $44.3 | 53 |
| 2023 Q3 | 21,145,805 | $758,001,886 | -$168,655,100 | $35.59 | 58 |
| 2023 Q2 | 25,556,404 | $1,004,661,921 | -$2,529,495,056 | $39.25 | 134 |
| 2023 Q1 | 99,319,405 | $3,402,314,579 | +$8,526,649 | $34.3 | 467 |
| 2022 Q4 | 99,218,261 | $3,025,626,040 | -$122,932,833 | $30.46 | 448 |
| 2022 Q3 | 103,446,554 | $2,655,933,545 | -$21,087,287 | $25.66 | 399 |
| 2022 Q2 | 104,234,788 | $2,787,231,346 | +$78,535,149 | $26.73 | 437 |
| 2022 Q1 | 103,082,683 | $3,335,524,277 | +$62,613,713 | $32.34 | 439 |
| 2021 Q4 | 102,208,245 | $3,901,065,984 | -$10,508,522 | $38.17 | 463 |
| 2021 Q3 | 102,034,566 | $3,410,414,013 | +$59,016,324 | $33.36 | 418 |
| 2021 Q2 | 100,235,384 | $3,412,904,741 | +$176,522,800 | $33.99 | 414 |
| 2021 Q1 | 95,244,405 | $2,905,404,362 | +$138,223,770 | $30.47 | 395 |
| 2020 Q4 | 91,801,555 | $2,567,655,559 | +$96,397,593 | $27.96 | 377 |
| 2020 Q3 | 88,292,957 | $2,245,507,646 | +$239,479,387 | $25.45 | 349 |
| 2020 Q2 | 78,767,657 | $1,778,226,314 | -$192,369,566 | $22.56 | 321 |
| 2020 Q1 | 88,053,351 | $1,520,848,248 | -$113,909,749 | $17.26 | 349 |
| 2019 Q4 | 93,936,689 | $2,263,252,685 | -$114,655,314 | $24.09 | 341 |
| 2019 Q3 | 98,673,947 | $1,941,056,906 | +$118,213,901 | $19.67 | 310 |
| 2019 Q2 | 92,683,797 | $1,853,151,993 | -$242,979,201 | $20.03 | 320 |
| 2019 Q1 | 104,944,341 | $1,980,828,305 | +$241,572,839 | $18.87 | 342 |
| 2018 Q4 | 95,175,205 | $1,809,304,597 | -$267,678,945 | $19.01 | 341 |
| 2018 Q3 | 106,844,939 | $2,523,058,831 | -$194,051,646 | $23.63 | 364 |
| 2018 Q2 | 115,294,869 | $2,509,650,264 | -$194,509,576 | $21.77 | 349 |
| 2018 Q1 | 124,249,861 | $2,948,245,368 | +$105,554,495 | $23.74 | 370 |
| 2017 Q4 | 119,437,828 | $3,203,169,809 | +$435,844,674 | $26.82 | 371 |
| 2017 Q3 | 102,882,288 | $2,545,211,751 | +$162,940,991 | $24.75 | 305 |
| 2017 Q2 | 96,373,904 | $2,399,132,856 | +$416,727,984 | $24.9 | 314 |
| 2017 Q1 | 79,746,715 | $1,865,991,105 | +$330,749,890 | $23.4 | 305 |
| 2016 Q4 | 65,838,206 | $1,386,722,028 | +$100,074,626 | $21.07 | 287 |
| 2016 Q3 | 61,595,615 | $1,387,066,687 | -$115,731,412 | $22.51 | 276 |
| 2016 Q2 | 66,664,302 | $1,321,382,423 | -$64,896,318 | $19.83 | 272 |
| 2016 Q1 | 70,344,240 | $1,366,344,228 | -$165,577,967 | $19.42 | 278 |
| 2015 Q4 | 78,915,727 | $1,399,268,255 | -$133,953,575 | $17.73 | 284 |
| 2015 Q3 | 86,398,310 | $1,526,634,848 | -$25,588,751 | $17.67 | 292 |
| 2015 Q2 | 88,852,359 | $1,854,906,070 | -$301,920,908 | $20.88 | 296 |
| 2015 Q1 | 102,610,895 | $2,186,257,185 | +$24,545,970 | $21.17 | 302 |
| 2014 Q4 | 97,655,814 | $2,064,660,160 | -$10,791,397 | $21.15 | 309 |
| 2014 Q3 | 94,616,860 | $2,119,837,159 | +$116,554,550 | $22.41 | 314 |
| 2014 Q2 | 89,564,254 | $2,061,611,785 | -$90,861,484 | $23.02 | 326 |
| 2014 Q1 | 92,953,995 | $2,397,115,778 | +$237,658,810 | $25.79 | 359 |