| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,341,845 | $890,087,625 | +$12,348,103 | $72.11 | 373 |
| 2025 Q2 | 12,275,349 | $858,339,594 | -$31,230,652 | $69.91 | 389 |
| 2025 Q1 | 12,718,326 | $820,401,191 | +$27,098,267 | $64.52 | 368 |
| 2024 Q4 | 12,299,203 | $809,308,379 | +$1,147,237 | $65.79 | 378 |
| 2024 Q3 | 12,203,517 | $860,330,450 | +$27,480,828 | $70.54 | 383 |
| 2024 Q2 | 11,833,310 | $768,479,366 | +$5,654,513 | $64.91 | 364 |
| 2024 Q1 | 11,728,818 | $780,621,546 | -$1,778,165 | $66.57 | 353 |
| 2023 Q4 | 11,821,306 | $718,773,321 | -$7,890,729 | $60.86 | 352 |
| 2023 Q3 | 11,794,528 | $627,366,337 | +$10,971,312 | $53.18 | 311 |
| 2023 Q2 | 11,584,484 | $653,143,958 | -$1,489,562 | $56.39 | 313 |
| 2023 Q1 | 11,619,142 | $619,767,468 | +$28,779,206 | $53.35 | 314 |
| 2022 Q4 | 11,026,592 | $568,633,824 | +$906,060 | $51.54 | 302 |
| 2022 Q3 | 10,894,461 | $498,645,840 | -$15,795,442 | $45.75 | 287 |
| 2022 Q2 | 11,241,617 | $520,031,449 | -$2,310,789 | $46.22 | 291 |
| 2022 Q1 | 11,310,268 | $598,883,769 | +$5,393,493 | $53.02 | 294 |
| 2021 Q4 | 11,779,302 | $715,976,539 | +$36,664,824 | $60.84 | 334 |
| 2021 Q3 | 11,020,882 | $603,401,800 | +$60,983,250 | $54.72 | 301 |
| 2021 Q2 | 9,268,162 | $496,210,426 | +$12,660,048 | $53.52 | 269 |
| 2021 Q1 | 9,039,193 | $446,880,864 | +$32,158,895 | $49.4 | 249 |
| 2020 Q4 | 9,121,922 | $424,130,916 | +$9,243,402 | $46.45 | 232 |
| 2020 Q3 | 8,819,138 | $350,115,197 | +$5,636,480 | $39.68 | 203 |
| 2020 Q2 | 8,700,333 | $316,293,606 | -$7,346,841 | $36.34 | 198 |
| 2020 Q1 | 8,869,513 | $277,950,869 | -$157,355 | $31.33 | 199 |
| 2019 Q4 | 8,748,274 | $337,968,960 | +$23,888,688 | $38.63 | 210 |
| 2019 Q3 | 8,127,473 | $297,431,981 | -$6,960,420 | $36.6 | 187 |
| 2019 Q2 | 8,313,313 | $296,031,235 | -$29,365,426 | $35.61 | 186 |
| 2019 Q1 | 9,207,402 | $312,832,419 | +$60,614,203 | $33.98 | 182 |
| 2018 Q4 | 7,443,832 | $210,094,869 | -$7,492,625 | $28.21 | 163 |
| 2018 Q3 | 7,548,822 | $240,007,651 | +$62,773,512 | $31.81 | 162 |
| 2018 Q2 | 5,594,597 | $169,047,112 | +$168,653,112 | $30.21 | 151 |
| 2018 Q1 | 248 | $8,000 | $32.26 | 1 | |
| 2017 Q4 | 248 | $7,000 | $28.23 | 1 | |
| 2017 Q3 | 248 | $7,000 | $28.23 | 1 | |
| 2017 Q2 | 248 | $7,000 | -$5,448 | $28.23 | 1 |
| 2017 Q1 | 441 | $11,000 | $24.94 | 1 | |
| 2016 Q4 | 441 | $11,000 | $24.94 | 1 | |
| 2016 Q3 | 441 | $11,000 | $24.94 | 1 | |
| 2016 Q2 | 441 | $10,000 | -$127,000 | $22.68 | 1 |
| 2016 Q1 | 4,159 | $137,000 | $28.42 | 2 |