| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,793,666 | $102,181,099 | -$698,237 | $56.97 | 44 |
| 2025 Q2 | 1,811,417 | $99,140,071 | +$24,287,261 | $54.77 | 34 |
| 2025 Q1 | 1,374,829 | $70,623,722 | -$3,995,030 | $51.52 | 29 |
| 2024 Q4 | 1,457,383 | $72,046,081 | +$8,590,847 | $49.43 | 30 |
| 2024 Q3 | 1,278,209 | $64,955,591 | +$4,329,262 | $50.82 | 31 |
| 2024 Q2 | 1,196,222 | $56,025,021 | -$3,353,128 | $46.83 | 33 |
| 2024 Q1 | 1,267,879 | $59,510,908 | -$18,704,255 | $46.94 | 29 |
| 2023 Q4 | 1,669,929 | $72,901,469 | -$1,085,211 | $43.65 | 30 |
| 2023 Q3 | 1,572,298 | $62,843,744 | -$19,692,300 | $39.97 | 26 |
| 2023 Q2 | 1,961,550 | $81,148,871 | +$11,187,001 | $41.37 | 24 |
| 2023 Q1 | 1,691,132 | $67,106,117 | +$36,485,799 | $39.68 | 19 |
| 2022 Q4 | 781,760 | $30,067,178 | +$27,742,569 | $38.37 | 11 |
| 2022 Q3 | 14,737,682 | $513,231,194 | +$12,083,762 | $34.82 | 9 |
| 2022 Q2 | 14,381,209 | $535,937,522 | +$6,486,262 | $37.27 | 10 |
| 2022 Q1 | 14,207,281 | $601,536,000 | +$601,536,000 | $42.34 | 3 |