| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,201,727 | $843,669,847 | -$48,161,885 | $102.87 | 228 |
| 2025 Q2 | 8,801,857 | $812,289,631 | -$92,361,354 | $94.07 | 227 |
| 2025 Q1 | 9,703,453 | $820,263,883 | -$50,491,889 | $84.51 | 229 |
| 2024 Q4 | 10,354,507 | $1,009,280,469 | +$64,847,179 | $97.46 | 232 |
| 2024 Q3 | 9,526,479 | $842,400,594 | +$282,054,092 | $88.44 | 198 |
| 2024 Q2 | 6,310,727 | $511,374,360 | +$8,621,272 | $81.01 | 187 |
| 2024 Q1 | 6,303,188 | $519,552,630 | +$19,561,772 | $82.48 | 184 |
| 2023 Q4 | 6,074,685 | $478,555,291 | +$73,391,573 | $78.94 | 192 |
| 2023 Q3 | 5,122,919 | $357,710,185 | +$9,682,946 | $69.86 | 165 |
| 2023 Q2 | 4,929,244 | $361,419,303 | +$52,579,211 | $73.32 | 156 |
| 2023 Q1 | 4,227,470 | $276,765,264 | -$524,243 | $65.48 | 144 |
| 2022 Q4 | 4,230,250 | $239,889,870 | +$1,744,124 | $56.68 | 145 |
| 2022 Q3 | 4,231,033 | $257,517,737 | +$3,280,472 | $60.86 | 136 |
| 2022 Q2 | 4,225,889 | $249,185,063 | -$37,520,411 | $58.89 | 141 |
| 2022 Q1 | 4,819,659 | $381,829,721 | -$217,497,335 | $79.08 | 175 |
| 2021 Q4 | 7,561,546 | $666,705,637 | +$205,763,388 | $88.28 | 199 |
| 2021 Q3 | 5,128,149 | $411,839,980 | +$20,511,922 | $80.27 | 167 |
| 2021 Q2 | 4,957,632 | $402,606,635 | -$6,416,180 | $81.09 | 165 |
| 2021 Q1 | 5,058,323 | $386,247,670 | -$81,033,901 | $76.34 | 160 |
| 2020 Q4 | 6,242,959 | $446,727,167 | -$10,777,350 | $71.5 | 144 |
| 2020 Q3 | 6,227,082 | $386,175,592 | -$14,971,141 | $62.03 | 117 |
| 2020 Q2 | 6,406,176 | $333,418,803 | -$139,378 | $52.03 | 108 |
| 2020 Q1 | 6,505,669 | $245,693,513 | -$123,849,233 | $37.74 | 95 |
| 2019 Q4 | 8,337,276 | $402,288,266 | +$35,310,495 | $48.25 | 111 |
| 2019 Q3 | 7,673,126 | $350,496,714 | +$22,354,803 | $45.75 | 100 |
| 2019 Q2 | 7,210,314 | $329,381,329 | +$17,468,858 | $45.71 | 91 |
| 2019 Q1 | 6,826,941 | $299,326,325 | +$18,747,868 | $43.87 | 85 |
| 2018 Q4 | 6,394,952 | $247,059,746 | -$38,137,331 | $38.32 | 81 |
| 2018 Q3 | 7,269,292 | $330,635,450 | +$8,288,341 | $45.5 | 89 |
| 2018 Q2 | 7,082,123 | $302,627,993 | +$68,626,562 | $42.84 | 73 |
| 2018 Q1 | 5,362,588 | $213,539,873 | +$87,813,908 | $39.76 | 68 |
| 2017 Q4 | 3,158,635 | $123,563,614 | +$8,790,883 | $39.12 | 60 |
| 2017 Q3 | 2,889,929 | $103,690,320 | -$3,669,024 | $35.86 | 50 |
| 2017 Q2 | 3,002,853 | $106,600,612 | +$15,164,571 | $35.5 | 52 |
| 2017 Q1 | 2,577,988 | $89,448,787 | -$14,821,408 | $34.68 | 50 |
| 2016 Q4 | 2,879,665 | $92,623,559 | +$22,586,504 | $32.17 | 46 |
| 2016 Q3 | 2,729,897 | $85,691,041 | +$7,717,140 | $31.47 | 47 |
| 2016 Q2 | 2,729,810 | $83,196,092 | -$41,374,108 | $30.47 | 46 |
| 2016 Q1 | 3,756,128 | $116,542,827 | -$38,559,523 | $31.03 | 42 |
| 2015 Q4 | 4,975,325 | $152,595,868 | +$21,234,843 | $30.68 | 46 |
| 2015 Q3 | 4,213,924 | $124,831,338 | -$17,607,112 | $29.49 | 39 |
| 2015 Q2 | 4,825,848 | $148,857,408 | -$4,502,723 | $30.88 | 36 |
| 2015 Q1 | 4,976,707 | $151,946,089 | +$20,914,176 | $30.53 | 30 |
| 2014 Q4 | 4,293,316 | $125,431,429 | +$32,685,688 | $29.22 | 26 |
| 2014 Q3 | 3,198,249 | $86,085,653 | +$82,610,636 | $26.93 | 15 |
| 2014 Q2 | 128,828 | $3,490,985 | -$4,814,390 | $27.08 | 10 |
| 2014 Q1 | 313,271 | $8,251,634 | -$4,836,040 | $26.34 | 6 |