| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 56,708 | $7,369,099 | -$123,323 | $129.95 | 6 |
| 2025 Q2 | 57,657 | $7,670,003 | -$11,514,971 | $133.03 | 6 |
| 2025 Q1 | 157,310 | $18,186,610 | -$5,295,608 | $115.61 | 6 |
| 2024 Q4 | 193,897 | $28,679,600 | -$69,327,636 | $147.91 | 8 |
| 2024 Q3 | 662,612 | $85,842,770 | -$26,532,159 | $130.58 | 8 |
| 2024 Q2 | 865,799 | $91,131,719 | -$31,497,503 | $105.24 | 8 |
| 2024 Q1 | 1,165,085 | $117,183,724 | +$114,259 | $100.58 | 8 |
| 2023 Q4 | 1,163,949 | $96,445,825 | -$27,712 | $82.85 | 7 |
| 2023 Q3 | 1,171,271 | $72,150,171 | +$1,737,774 | $61.6 | 6 |
| 2023 Q2 | 1,143,059 | $64,011,273 | -$206,864 | $56 | 5 |
| 2023 Q1 | 1,146,753 | $60,227,440 | -$1,026,556 | $52.52 | 5 |
| 2022 Q4 | 1,166,299 | $54,139,368 | -$3,516,708 | $46.42 | 5 |
| 2022 Q3 | 1,242,057 | $53,408,000 | -$5,760,738 | $43 | 4 |
| 2022 Q2 | 1,370,079 | $63,421,000 | -$1,180,804 | $46.29 | 5 |
| 2022 Q1 | 1,352,526 | $90,396,000 | -$138,031,163 | $58.47 | 6 |
| 2021 Q4 | 1,601,815 | $119,335,000 | -$12,328,157 | $74.5 | 7 |
| 2021 Q3 | 1,767,296 | $105,956,000 | -$153,009 | $60.88 | 7 |
| 2021 Q2 | 1,774,965 | $105,149,000 | +$1,810,860 | $59.24 | 7 |
| 2021 Q1 | 1,778,125 | $86,865,000 | -$17,830,209 | $48.85 | 8 |
| 2020 Q4 | 2,218,736 | $89,836,000 | -$11,734,910 | $40.49 | 9 |
| 2020 Q3 | 2,508,559 | $86,144,000 | -$11,691,808 | $34.34 | 8 |
| 2020 Q2 | 2,849,931 | $88,006,369 | -$41,755,365 | $30.88 | 8 |
| 2020 Q1 | 4,206,417 | $98,725,183 | -$22,727,180 | $23.47 | 10 |
| 2019 Q4 | 5,152,343 | $150,293,085 | +$1,816,410 | $29.17 | 12 |
| 2019 Q3 | 5,090,045 | $136,668,251 | -$2,851,242 | $26.85 | 10 |
| 2019 Q2 | 5,202,999 | $131,424,468 | +$8,460,985 | $25.27 | 11 |
| 2019 Q1 | 4,868,169 | $114,352,319 | -$5,027,381 | $23.49 | 9 |
| 2018 Q4 | 5,132,326 | $100,748,975 | -$127,296,914 | $19.63 | 10 |
| 2018 Q3 | 9,709,215 | $264,746,118 | -$5,557,534,206 | $27.27 | 18 |
| 2018 Q2 | 233,909,204 | $5,806,708,088 | -$2,188,169,795 | $24.85 | 244 |
| 2018 Q1 | 342,118,855 | $6,944,746,238 | +$205,319,843 | $20.3 | 336 |
| 2017 Q4 | 332,188,163 | $6,995,877,672 | +$455,771,139 | $21.06 | 332 |
| 2017 Q3 | 307,910,247 | $6,256,770,951 | +$56,050,472 | $20.33 | 316 |
| 2017 Q2 | 306,049,202 | $5,692,284,350 | +$373,407,102 | $18.6 | 316 |
| 2017 Q1 | 292,708,992 | $5,335,804,252 | +$420,509,919 | $18.23 | 311 |
| 2016 Q4 | 271,863,853 | $4,183,306,852 | +$165,499,136 | $15.39 | 306 |
| 2016 Q3 | 262,443,783 | $3,742,347,783 | -$35,278,518 | $14.26 | 290 |
| 2016 Q2 | 267,703,050 | $3,310,227,326 | -$93,898,029 | $12.34 | 303 |
| 2016 Q1 | 273,758,180 | $4,014,782,160 | +$41,299,580 | $14.69 | 300 |
| 2015 Q4 | 274,617,068 | $4,283,388,318 | -$270,397,312 | $15.59 | 316 |
| 2015 Q3 | 275,667,257 | $4,641,431,044 | +$175,961,923 | $16.78 | 325 |
| 2015 Q2 | 265,320,555 | $6,062,558,683 | +$327,628,728 | $22.85 | 342 |
| 2015 Q1 | 249,208,361 | $5,686,423,775 | -$339,525,041 | $22.81 | 317 |
| 2014 Q4 | 248,841,156 | $5,769,990,130 | -$432,894,608 | $23.21 | 325 |
| 2014 Q3 | 266,655,447 | $5,948,303,349 | -$245,044,350 | $22.3 | 299 |
| 2014 Q2 | 274,935,538 | $6,685,543,334 | +$1,109,246,026 | $24.33 | 292 |
| 2014 Q1 | 230,720,668 | $5,271,573,940 | +$388,266,854 | $22.84 | 252 |