| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 957,813 | $53,691,347 | +$9,079,298 | $55.57 | 9 |
| 2025 Q3 | 22,014,042 | $1,188,199,142 | +$512,118,202 | $53.99 | 178 |
| 2025 Q2 | 12,443,911 | $637,434,838 | +$348,161,907 | $51.24 | 137 |
| 2025 Q1 | 5,657,610 | $249,883,550 | +$84,420,981 | $44.16 | 81 |
| 2024 Q4 | 2,870,122 | $116,681,742 | +$15,449,797 | $40.64 | 69 |
| 2024 Q3 | 3,342,246 | $140,642,688 | +$20,469,531 | $42.08 | 55 |
| 2024 Q2 | 1,967,822 | $81,301,131 | +$21,691,711 | $41.30 | 52 |
| 2024 Q1 | 1,440,046 | $60,553,861 | -$3,300,713 | $42.05 | 38 |
| 2023 Q4 | 1,521,216 | $56,040,266 | +$10,223,452 | $36.83 | 29 |
| 2023 Q3 | 1,247,823 | $41,400,973 | +$6,552,018 | $33.18 | 25 |
| 2023 Q2 | 1,050,538 | $34,699,045 | +$27,836,304 | $33.03 | 23 |
| 2023 Q1 | 207,798 | $6,733,144 | -$457,744 | $32.40 | 15 |
| 2022 Q4 | 223,195 | $7,065,961 | +$1,850,193 | $31.66 | 13 |
| 2022 Q3 | 110,186 | $2,978,823 | +$978,620 | $27.02 | 11 |
| 2022 Q2 | 73,855 | $2,203,494 | +$31,741 | $29.84 | 10 |
| 2022 Q1 | 72,303 | $2,501,407 | -$1,656,020 | $34.61 | 8 |
| 2021 Q4 | 116,703 | $4,363,344 | -$4,357,635 | $37.38 | 11 |
| 2021 Q3 | 243,346 | $8,577,323 | +$4,002,598 | $35.25 | 8 |
| 2021 Q2 | 130,125 | $4,401,246 | +$458,242 | $33.83 | 9 |
| 2021 Q1 | 116,820 | $3,799,888 | -$247,580 | $32.53 | 8 |
| 2020 Q4 | 123,881 | $4,129,390 | +$1,389,409 | $33.34 | 5 |
| 2020 Q3 | 82,301 | $2,476,543 | +$1,424,768 | $30.09 | 5 |
| 2020 Q2 | 34,988 | $976,206 | -$136,757 | $27.91 | 4 |
| 2020 Q1 | 40,172 | $927,411 | -$691,546 | $23.11 | 5 |
| 2019 Q4 | 59,682 | $1,677,000 | -$190,354 | $27.92 | 7 |
| 2019 Q3 | 43,096 | $1,136,000 | -$87,724 | $26.37 | 5 |
| 2019 Q2 | 46,423 | $1,231,000 | -$44,904 | $26.53 | 5 |
| 2019 Q1 | 48,085 | $1,243,000 | +$40,680 | $25.84 | 4 |
| 2018 Q4 | 46,510 | $1,060,000 | -$208,730 | $22.84 | 4 |
| 2018 Q3 | 52,120 | $1,429,000 | +$109,873 | $27.43 | 5 |
| 2018 Q2 | 48,158 | $1,284,000 | +$1,284,000 | $26.58 | 4 |