| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 28,304 | $2,427,765 | -$34,169 | $85.29 | 2 |
| 2025 Q3 | 4,650,165 | $386,665,808 | -$5,233,853 | $83.17 | 79 |
| 2025 Q2 | 4,748,642 | $360,168,479 | -$53,095,306 | $75.86 | 74 |
| 2025 Q1 | 5,455,405 | $354,913,839 | +$105,149,843 | $65.06 | 69 |
| 2024 Q4 | 3,817,632 | $265,733,673 | +$35,200,116 | $69.61 | 56 |
| 2024 Q3 | 3,285,246 | $217,288,127 | +$78,545,543 | $66.14 | 49 |
| 2024 Q2 | 2,087,673 | $133,027,133 | +$14,314,577 | $63.72 | 48 |
| 2024 Q1 | 1,877,681 | $113,323,742 | -$1,080,601 | $60.36 | 48 |
| 2023 Q4 | 1,897,202 | $100,552,773 | -$734,952 | $52.92 | 34 |
| 2023 Q3 | 1,911,798 | $89,234,489 | -$5,236,860 | $46.67 | 30 |
| 2023 Q2 | 2,029,059 | $98,115,713 | +$7,376,438 | $48.36 | 36 |
| 2023 Q1 | 1,812,489 | $80,933,172 | +$17,038,384 | $44.65 | 34 |
| 2022 Q4 | 1,572,827 | $67,363,860 | +$15,150,420 | $42.82 | 35 |
| 2022 Q3 | 1,240,190 | $51,004,002 | -$2,238,131 | $41.12 | 29 |
| 2022 Q2 | 1,255,221 | $52,393,042 | +$3,662,205 | $41.72 | 31 |
| 2022 Q1 | 998,761 | $50,983,071 | +$4,900,962 | $51.04 | 30 |
| 2021 Q4 | 1,008,047 | $54,088,524 | +$2,336,646 | $53.69 | 32 |
| 2021 Q3 | 947,270 | $46,423,787 | -$38,782,163 | $49.00 | 34 |
| 2021 Q2 | 1,739,120 | $84,625,663 | +$10,174,224 | $48.66 | 34 |
| 2021 Q1 | 1,550,743 | $69,644,177 | +$13,508,791 | $44.91 | 33 |
| 2020 Q4 | 1,250,285 | $55,278,960 | +$12,471,878 | $44.21 | 29 |
| 2020 Q3 | 973,325 | $39,267,968 | +$1,425,843 | $40.34 | 29 |
| 2020 Q2 | 862,518 | $31,644,037 | -$747,649 | $36.69 | 24 |
| 2020 Q1 | 845,945 | $25,642,249 | -$121,303 | $30.31 | 27 |
| 2019 Q4 | 790,557 | $29,013,620 | -$10,694,866 | $36.68 | 31 |
| 2019 Q3 | 1,073,322 | $37,563,766 | +$58,548 | $35.00 | 36 |
| 2019 Q2 | 1,071,659 | $37,974,347 | -$7,188,966 | $35.44 | 33 |
| 2019 Q1 | 1,278,914 | $43,227,220 | -$909,852 | $33.80 | 36 |
| 2018 Q4 | 1,368,317 | $40,905,000 | +$9,848,655 | $29.65 | 35 |
| 2018 Q3 | 986,578 | $34,856,307 | -$7,314,868 | $35.35 | 26 |
| 2018 Q2 | 1,174,572 | $38,681,234 | +$13,150,883 | $32.88 | 24 |
| 2018 Q1 | 779,362 | $24,663,000 | +$9,776,484 | $31.61 | 18 |
| 2017 Q4 | 471,055 | $14,751,000 | +$1,082,248 | $31.28 | 13 |
| 2017 Q3 | 435,571 | $12,606,000 | +$3,600,030 | $28.92 | 13 |
| 2017 Q2 | 340,410 | $9,502,000 | +$4,162,456 | $27.92 | 9 |
| 2017 Q1 | 191,281 | $5,209,000 | +$3,435,156 | $27.23 | 8 |
| 2016 Q4 | 65,438 | $1,670,000 | -$2,988,005 | $25.32 | 5 |
| 2016 Q3 | 125,271 | $3,192,000 | +$3,192,005 | $25.32 | 2 |