| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,583,162 | $650,774,924 | +$51,388,843 | $47.9 | 61 |
| 2025 Q2 | 12,761,033 | $590,580,235 | +$36,078,244 | $46.28 | 63 |
| 2025 Q1 | 11,918,333 | $504,369,782 | +$45,271,581 | $42.32 | 66 |
| 2024 Q4 | 10,874,003 | $457,974,486 | +$35,658,904 | $42.11 | 67 |
| 2024 Q3 | 10,073,896 | $419,911,530 | +$12,980,607 | $41.68 | 66 |
| 2024 Q2 | 9,765,565 | $396,692,275 | +$14,118,077 | $40.62 | 60 |
| 2024 Q1 | 9,419,016 | $379,481,839 | +$10,988,645 | $40.37 | 63 |
| 2023 Q4 | 9,166,070 | $323,239,752 | +$11,787,442 | $35.26 | 59 |
| 2023 Q3 | 8,837,696 | $279,086,117 | -$7,510,109 | $31.58 | 51 |
| 2023 Q2 | 9,075,384 | $290,820,270 | +$73,106 | $32.04 | 50 |
| 2023 Q1 | 8,991,925 | $255,615,673 | +$864,210 | $28.43 | 50 |
| 2022 Q4 | 9,019,497 | $820,747,175 | -$1,286,303 | $27.17 | 48 |
| 2022 Q3 | 9,060,568 | $228,541,518 | +$9,251,821 | $25.21 | 45 |
| 2022 Q2 | 8,843,010 | $241,876,013 | -$2,986,182 | $27.36 | 43 |
| 2022 Q1 | 8,908,263 | $293,591,093 | +$5,278,413 | $32.98 | 43 |
| 2021 Q4 | 8,771,402 | $299,890,000 | -$191,456 | $34.19 | 48 |
| 2021 Q3 | 8,712,229 | $295,186,000 | -$4,441,546 | $33.88 | 39 |
| 2021 Q2 | 8,839,917 | $311,822,000 | +$5,613,372 | $35.27 | 38 |
| 2021 Q1 | 8,680,833 | $286,480,775 | +$2,331,885 | $33 | 36 |
| 2020 Q4 | 8,575,892 | $251,904,000 | +$39,280,586 | $29.37 | 34 |
| 2020 Q3 | 7,209,079 | $182,786,000 | -$35,806,910 | $25.21 | 31 |
| 2020 Q2 | 8,601,608 | $200,186,000 | +$45,845,517 | $23.27 | 32 |
| 2020 Q1 | 6,631,693 | $128,986,000 | +$2,334,104 | $19.45 | 30 |
| 2019 Q4 | 6,490,523 | $168,627,000 | -$642,022 | $25.84 | 30 |
| 2019 Q3 | 6,495,368 | $154,911,000 | +$2,443,359 | $23.85 | 27 |
| 2019 Q2 | 6,392,648 | $149,779,000 | +$6,047,284 | $23.42 | 24 |
| 2019 Q1 | 6,135,024 | $138,493,000 | +$4,234,644 | $22.57 | 21 |
| 2018 Q4 | 5,961,957 | $119,350,000 | +$38,494,803 | $20.02 | 24 |
| 2018 Q3 | 4,028,166 | $101,789,000 | +$10,270,037 | $25.27 | 20 |
| 2018 Q2 | 3,621,800 | $87,539,000 | +$2,808,822 | $24.18 | 16 |
| 2018 Q1 | 3,506,216 | $80,872,000 | +$11,089,983 | $23.06 | 16 |
| 2017 Q4 | 3,024,789 | $70,774,000 | +$18,837,610 | $23.38 | 13 |
| 2017 Q3 | 2,213,319 | $48,608,000 | +$17,162,070 | $21.97 | 12 |
| 2017 Q2 | 1,449,771 | $30,503,000 | +$8,650,110 | $21.04 | 8 |
| 2017 Q1 | 1,039,736 | $21,169,000 | +$21,169,000 | $20.36 | 2 |