| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 699,567 | $35,769,209 | +$15,713,227 | $51.13 | 6 |
| 2025 Q3 | 13,606,495 | $651,762,377 | +$51,411,996 | $47.90 | 62 |
| 2025 Q2 | 12,761,033 | $590,580,235 | +$36,078,243 | $46.28 | 63 |
| 2025 Q1 | 11,918,333 | $504,369,782 | +$45,271,578 | $42.32 | 66 |
| 2024 Q4 | 10,873,391 | $457,944,312 | +$35,633,127 | $42.11 | 67 |
| 2024 Q3 | 10,073,896 | $419,911,530 | +$12,980,564 | $41.68 | 66 |
| 2024 Q2 | 9,765,566 | $396,692,336 | +$14,438,818 | $40.62 | 60 |
| 2024 Q1 | 9,411,072 | $379,161,140 | +$8,361,401 | $40.37 | 62 |
| 2023 Q4 | 9,148,981 | $322,631,725 | +$11,315,140 | $35.26 | 58 |
| 2023 Q3 | 8,817,739 | $278,455,875 | -$6,864,494 | $31.58 | 49 |
| 2023 Q2 | 9,041,206 | $289,725,138 | -$474,463 | $32.04 | 49 |
| 2023 Q1 | 8,974,836 | $255,129,833 | +$757,797 | $28.43 | 49 |
| 2022 Q4 | 8,979,408 | $244,010,175 | -$656,929 | $27.17 | 47 |
| 2022 Q3 | 9,060,568 | $244,525 | +$9,246 | $0.03 | 45 |
| 2022 Q2 | 8,843,010 | $258,859 | -$112,613 | $0.03 | 43 |
| 2022 Q1 | 8,908,263 | $445,439 | +$5,226 | $0.03 | 43 |
| 2021 Q4 | 8,771,402 | $457,732 | -$147,511 | $0.03 | 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,379 | $35.27 | 38 |
| 2021 Q1 | 8,680,833 | $286,480,775 | +$2,331,886 | $33.00 | 36 |
| 2020 Q4 | 8,575,892 | $251,904,000 | +$39,280,202 | $29.37 | 34 |
| 2020 Q3 | 7,209,079 | $182,786,000 | -$35,806,888 | $25.21 | 31 |
| 2020 Q2 | 8,601,608 | $200,186,000 | +$45,845,546 | $23.27 | 32 |
| 2020 Q1 | 6,631,693 | $128,986,000 | +$2,622,160 | $19.45 | 30 |
| 2019 Q4 | 6,490,523 | $168,627,000 | -$513,453 | $25.84 | 30 |
| 2019 Q3 | 6,495,368 | $154,911,000 | +$2,443,360 | $23.85 | 27 |
| 2019 Q2 | 6,392,648 | $149,779,000 | +$6,047,289 | $23.42 | 24 |
| 2019 Q1 | 6,135,024 | $138,493,000 | +$4,234,642 | $22.57 | 21 |
| 2018 Q4 | 5,961,957 | $119,350,000 | +$38,494,788 | $20.02 | 24 |
| 2018 Q3 | 4,028,166 | $101,789,000 | +$10,270,030 | $25.27 | 20 |
| 2018 Q2 | 3,621,800 | $87,539,000 | +$2,808,820 | $24.18 | 16 |
| 2018 Q1 | 3,506,216 | $80,872,000 | +$11,089,994 | $23.06 | 16 |
| 2017 Q4 | 3,024,789 | $70,774,000 | +$18,837,641 | $23.38 | 13 |
| 2017 Q3 | 2,213,319 | $48,608,000 | +$17,192,408 | $21.97 | 12 |
| 2017 Q2 | 1,449,771 | $30,503,000 | +$8,650,127 | $21.04 | 8 |
| 2017 Q1 | 1,039,736 | $21,169,000 | +$21,169,022 | $20.36 | 2 |