| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,056,164 | $778,289,318 | +$4,199,115 | $59.61 | 113 |
| 2025 Q2 | 13,009,520 | $714,510,963 | +$61,223,684 | $54.92 | 110 |
| 2025 Q1 | 11,878,558 | $603,025,683 | +$9,678,690 | $50.77 | 107 |
| 2024 Q4 | 12,077,306 | $646,063,277 | +$26,766,507 | $53.44 | 103 |
| 2024 Q3 | 11,472,159 | $595,058,291 | +$65,897,956 | $51.84 | 92 |
| 2024 Q2 | 10,162,525 | $516,950,932 | +$56,978,041 | $50.89 | 90 |
| 2024 Q1 | 8,971,709 | $447,206,395 | +$8,882,805 | $49.86 | 85 |
| 2023 Q4 | 8,817,053 | $403,971,708 | +$83,004,509 | $45.76 | 82 |
| 2023 Q3 | 6,800,348 | $280,697,259 | +$9,505,226 | $41.27 | 68 |
| 2023 Q2 | 5,993,214 | $259,884,496 | +$39,557,523 | $43.36 | 67 |
| 2023 Q1 | 5,054,320 | $203,006,406 | +$7,796,158 | $40.15 | 62 |
| 2022 Q4 | 4,798,109 | $186,783,916 | +$4,029,970 | $38.91 | 57 |
| 2022 Q3 | 4,768,893 | $171,642,704 | +$12,770,166 | $35.91 | 60 |
| 2022 Q2 | 4,367,133 | $166,780,299 | +$29,225,088 | $38.08 | 52 |
| 2022 Q1 | 3,602,277 | $162,876,106 | +$36,642,948 | $45.27 | 47 |
| 2021 Q4 | 2,789,216 | $130,940,845 | +$1,121,094 | $46.98 | 46 |
| 2021 Q3 | 2,623,612 | $116,188,191 | -$7,373,119 | $44.2 | 33 |
| 2021 Q2 | 2,777,706 | $123,395,301 | +$27,882,656 | $44.41 | 36 |
| 2021 Q1 | 2,143,667 | $87,982,464 | -$27,949,929 | $40.96 | 30 |
| 2020 Q4 | 2,838,581 | $114,553,199 | +$47,781,721 | $40.36 | 26 |
| 2020 Q3 | 1,646,580 | $60,125,980 | +$6,895,354 | $36.53 | 23 |
| 2020 Q2 | 1,393,956 | $45,954,487 | +$8,070,240 | $32.9 | 18 |
| 2020 Q1 | 1,152,687 | $32,275,936 | +$9,433,209 | $27.92 | 17 |
| 2019 Q4 | 812,739 | $27,786,000 | +$10,026,680 | $34.1 | 16 |
| 2019 Q3 | 504,965 | $16,317,000 | +$8,043,621 | $31.14 | 10 |
| 2019 Q2 | 265,883 | $8,170,000 | +$8,170,000 | $30.73 | 2 |