| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,251,799 | $740,917,379 | +$66,636,158 | $174.61 | 242 |
| 2025 Q2 | 3,967,130 | $586,005,822 | +$16,385,989 | $147.62 | 225 |
| 2025 Q1 | 3,892,826 | $369,422,708 | +$23,403,389 | $94.67 | 199 |
| 2024 Q4 | 3,645,231 | $392,879,013 | +$22,801,121 | $107.98 | 211 |
| 2024 Q3 | 3,422,912 | $291,431,770 | -$42,092,437 | $85.13 | 195 |
| 2024 Q2 | 3,939,484 | $307,729,658 | -$32,699,044 | $78.03 | 215 |
| 2024 Q1 | 4,315,418 | $359,342,178 | -$20,930,597 | $83.3 | 215 |
| 2023 Q4 | 4,612,474 | $349,955,292 | +$35,946,443 | $75.9 | 221 |
| 2023 Q3 | 4,010,818 | $217,152,157 | -$18,860,557 | $54.16 | 212 |
| 2023 Q2 | 4,331,289 | $253,813,490 | +$16,855,259 | $58.61 | 199 |
| 2023 Q1 | 4,051,683 | $216,585,244 | -$34,392,487 | $53.61 | 203 |
| 2022 Q4 | 4,916,314 | $189,537,383 | -$4,554,132 | $38.55 | 201 |
| 2022 Q3 | 5,069,418 | $231,271,721 | -$33,445,233 | $45.64 | 200 |
| 2022 Q2 | 5,755,393 | $283,518,527 | -$21,908,317 | $48.99 | 216 |
| 2022 Q1 | 5,895,104 | $512,963,402 | -$105,620,566 | $87.22 | 269 |
| 2021 Q4 | 6,998,813 | $828,874,800 | -$63,367,332 | $118.58 | 325 |
| 2021 Q3 | 7,194,491 | $1,001,902,496 | -$105,341,178 | $138.87 | 332 |
| 2021 Q2 | 7,948,764 | $1,222,573,053 | -$242,990,571 | $154.07 | 350 |
| 2021 Q1 | 9,686,586 | $1,428,522,632 | +$245,101,359 | $147.44 | 359 |
| 2020 Q4 | 7,880,354 | $1,154,685,370 | +$297,654,137 | $146.36 | 299 |
| 2020 Q3 | 5,516,622 | $599,617,974 | +$153,363,975 | $108.6 | 190 |
| 2020 Q2 | 4,105,306 | $348,794,667 | +$154,980,959 | $84.84 | 130 |
| 2020 Q1 | 2,299,907 | $121,324,798 | +$25,238,066 | $52.73 | 91 |
| 2019 Q4 | 1,749,017 | $100,789,394 | +$17,732,310 | $57.59 | 78 |
| 2019 Q3 | 1,312,814 | $63,950,449 | -$17,461,557 | $48.67 | 72 |
| 2019 Q2 | 1,648,592 | $85,713,439 | -$10,033,927 | $52 | 79 |
| 2019 Q1 | 1,845,201 | $95,592,639 | +$16,781,364 | $51.8 | 74 |
| 2018 Q4 | 1,302,751 | $55,507,603 | -$34,892,428 | $42.42 | 65 |
| 2018 Q3 | 1,955,118 | $112,600,056 | -$1,789,070 | $57.59 | 79 |
| 2018 Q2 | 1,976,397 | $109,604,243 | +$39,635,583 | $55.48 | 70 |
| 2018 Q1 | 1,259,897 | $62,768,366 | +$40,416,622 | $49.87 | 63 |
| 2017 Q4 | 449,676 | $20,773,836 | +$7,527,712 | $46.07 | 39 |
| 2017 Q3 | 199,617 | $8,120,392 | +$3,474,270 | $40.65 | 20 |
| 2017 Q2 | 117,130 | $4,109,000 | +$4,064,339 | $35.08 | 14 |
| 2017 Q1 | 1,255 | $36,000 | -$847,647 | $28.3 | 3 |
| 2016 Q4 | 37,687 | $947,000 | +$435,355 | $25.16 | 6 |
| 2016 Q3 | 20,375 | $522,000 | -$190,682 | $25.42 | 4 |
| 2016 Q2 | 27,942 | $624,000 | -$778,785 | $22.18 | 4 |
| 2016 Q1 | 42,324 | $1,358,000 | -$45,756 | $20.35 | 4 |
| 2015 Q4 | 28,873 | $668,000 | +$404,641 | $23.16 | 3 |
| 2015 Q3 | 11,372 | $242,000 | -$516,471 | $21.29 | 3 |
| 2015 Q2 | 35,622 | $821,000 | +$805,000 | $23.05 | 1 |
| 2015 Q1 | 706 | $16,000 | -$390,972 | $22.66 | 1 |
| 2014 Q4 | 19,054 | $391,000 | -$2,695,313 | $20.52 | 2 |
| 2014 Q3 | 145,500 | $2,909,000 | +$2,909,000 | $20 | 2 |