| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 231,104 | $8,987,642 | +$466,021 | $38.89 | 5 |
| 2025 Q3 | 29,093,922 | $1,082,053,641 | +$114,851,213 | $37.31 | 148 |
| 2025 Q2 | 25,175,212 | $897,264,660 | +$108,372,696 | $35.64 | 139 |
| 2025 Q1 | 22,215,067 | $724,105,400 | +$141,674,486 | $32.59 | 129 |
| 2024 Q4 | 18,290,406 | $550,017,699 | +$45,662,703 | $30.01 | 127 |
| 2024 Q3 | 16,353,818 | $540,400,742 | +$51,587,191 | $33.16 | 112 |
| 2024 Q2 | 14,380,571 | $449,915,680 | +$11,443,654 | $31.26 | 98 |
| 2024 Q1 | 13,733,505 | $441,842,964 | +$63,707,553 | $32.19 | 92 |
| 2023 Q4 | 181 | $5,564 | $30.74 | 1 | |
| 2023 Q3 | 10,300,566 | $287,466,283 | +$36,682,408 | $27.91 | 72 |
| 2023 Q2 | 8,952,452 | $261,683,153 | +$86,518,070 | $29.23 | 64 |
| 2023 Q1 | 5,984,837 | $172,063,552 | +$88,030,791 | $28.75 | 46 |
| 2022 Q4 | 2,737,493 | $73,587,723 | +$56,219,564 | $26.70 | 28 |
| 2022 Q3 | 609,612 | $13,581,000 | +$9,764,672 | $22.27 | 15 |
| 2022 Q2 | 179,542 | $4,615,000 | +$834,401 | $25.64 | 12 |
| 2022 Q1 | 131,396 | $3,748,667 | -$191,436 | $28.50 | 13 |
| 2021 Q4 | 131,210 | $3,776,289 | -$104,274 | $28.78 | 13 |
| 2021 Q3 | 134,814 | $3,727,761 | +$695,044 | $27.66 | 12 |
| 2021 Q2 | 109,460 | $3,074,076 | +$48,969 | $28.09 | 11 |
| 2021 Q1 | 107,755 | $2,882,878 | +$1,405,398 | $26.77 | 12 |
| 2020 Q4 | 56,239 | $1,423,218 | -$257,309 | $25.33 | 11 |
| 2020 Q3 | 56,370 | $1,367,000 | -$200,422 | $24.18 | 9 |
| 2020 Q2 | 64,625 | $1,563,000 | -$609,376 | $24.18 | 7 |
| 2020 Q1 | 90,766 | $2,041,000 | -$255,109 | $22.49 | 8 |
| 2019 Q4 | 100,693 | $2,727,000 | +$226,257 | $27.08 | 7 |
| 2019 Q3 | 93,277 | $2,443,000 | +$1,463,556 | $26.28 | 6 |
| 2019 Q2 | 36,962 | $937,000 | -$742,976 | $25.32 | 7 |
| 2019 Q1 | 67,461 | $1,676,000 | -$1,165,332 | $24.92 | 8 |
| 2018 Q4 | 116,866 | $2,614,000 | +$1,811,889 | $22.38 | 7 |
| 2018 Q3 | 34,227 | $870,000 | -$1,984,758 | $25.42 | 6 |
| 2018 Q2 | 111,916 | $2,789,000 | -$2,467,498 | $24.93 | 5 |
| 2018 Q1 | 211,429 | $5,141,000 | +$62,612 | $24.31 | 7 |
| 2017 Q4 | 208,851 | $5,299,000 | -$618,488 | $25.28 | 6 |
| 2017 Q3 | 234,462 | $5,760,000 | +$1,206,211 | $24.55 | 5 |
| 2017 Q2 | 185,351 | $4,474,000 | -$13,830,395 | $24.13 | 5 |
| 2017 Q1 | 755,606 | $18,803,000 | -$247,025 | $24.82 | 5 |
| 2016 Q4 | 767,220 | $18,020,000 | -$6,949,583 | $23.45 | 6 |
| 2016 Q3 | 1,061,134 | $27,046,000 | -$1,984,479 | $25.64 | 5 |
| 2016 Q2 | 1,138,589 | $28,363,000 | +$28,362,971 | $24.91 | 4 |