| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,856,600 | $300,724,484 | +$12,093,129 | $51.35 | 35 |
| 2025 Q2 | 5,774,964 | $294,579,946 | +$25,769,429 | $51.02 | 39 |
| 2025 Q1 | 5,270,430 | $273,920,905 | -$14,468,240 | $52.00 | 36 |
| 2024 Q4 | 5,549,675 | $275,541,731 | +$8,810,401 | $49.65 | 33 |
| 2024 Q3 | 5,378,181 | $241,254,111 | +$12,419,848 | $44.86 | 32 |
| 2024 Q2 | 5,103,598 | $214,476,087 | +$6,623,021 | $42.02 | 27 |
| 2024 Q1 | 4,981,048 | $200,944,500 | -$615,407 | $40.34 | 25 |
| 2023 Q4 | 5,005,633 | $182,794,866 | +$3,657,423 | $36.51 | 26 |
| 2023 Q3 | 4,873,439 | $172,055,967 | +$4,238,025 | $35.30 | 27 |
| 2023 Q2 | 4,719,666 | $161,675,708 | +$8,546,517 | $34.25 | 31 |
| 2023 Q1 | 4,471,405 | $147,966,508 | +$10,020,384 | $33.10 | 25 |
| 2022 Q4 | 4,164,891 | $139,471,692 | +$11,623,926 | $33.48 | 25 |
| 2022 Q3 | 3,814,784 | $118,456,324 | +$6,910,925 | $31.04 | 19 |
| 2022 Q2 | 3,592,116 | $111,834,149 | +$9,789,860 | $31.12 | 16 |
| 2022 Q1 | 3,277,382 | $114,985,520 | +$7,902,819 | $35.08 | 11 |
| 2021 Q4 | 3,052,203 | $88,306,385 | +$5,119,323 | $28.93 | 9 |
| 2021 Q3 | 2,870,017 | $84,092,000 | +$4,185,432 | $29.67 | 7 |
| 2021 Q2 | 2,727,021 | $80,034,000 | +$33,419,919 | $29.40 | 9 |
| 2021 Q1 | 1,588,651 | $39,842,000 | +$39,842,000 | $25.08 | 4 |