| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,044,755 | $110,983,302 | -$7,633,046 | $54.32 | 8 |
| 2025 Q2 | 2,184,132 | $110,954,051 | -$2,862,918 | $50.80 | 7 |
| 2025 Q1 | 2,240,947 | $104,203,564 | -$1,886,688 | $46.50 | 6 |
| 2024 Q4 | 2,281,372 | $109,711,277 | -$2,565,073 | $48.09 | 6 |
| 2024 Q3 | 720,763 | $34,008,235 | -$74,711,990 | $47.18 | 6 |
| 2024 Q2 | 2,304,200 | $107,978,686 | -$217,373 | $46.86 | 3 |
| 2024 Q1 | 2,309,235 | $102,368,728 | -$360,905 | $44.33 | 5 |
| 2023 Q4 | 2,317,978 | $92,860,415 | -$461,356 | $40.06 | 6 |
| 2023 Q3 | 2,330,728 | $83,113,030 | -$1,584,453 | $35.66 | 4 |
| 2023 Q2 | 2,374,990 | $87,399,808 | +$1,811,173 | $36.80 | 4 |
| 2023 Q1 | 2,325,773 | $78,077,471 | +$211,778 | $33.57 | 3 |
| 2022 Q4 | 2,319,732 | $77,270,218 | -$540,992 | $33.31 | 5 |
| 2022 Q3 | 2,335,973 | $70,553,000 | -$1,537,783 | $30.19 | 5 |
| 2022 Q2 | 2,386,882 | $76,374,000 | -$2,024,107 | $32.00 | 5 |
| 2022 Q1 | 2,444,992 | $93,254,000 | -$790,181 | $38.14 | 7 |
| 2021 Q4 | 2,465,459 | $100,171,000 | -$1,267,121 | $40.63 | 5 |
| 2021 Q3 | 2,499,268 | $92,983,258 | +$2,078,008 | $37.20 | 7 |
| 2021 Q2 | 2,443,615 | $90,691,902 | +$8,385,314 | $37.11 | 7 |
| 2021 Q1 | 2,217,676 | $76,435,510 | +$6,213,935 | $34.47 | 4 |
| 2020 Q4 | 2,037,397 | $69,616,847 | +$9,813,274 | $34.17 | 3 |
| 2020 Q3 | 1,750,207 | $54,354,000 | +$3,386,473 | $31.05 | 2 |
| 2020 Q2 | 1,641,348 | $45,139,000 | +$14,276,438 | $27.50 | 1 |
| 2020 Q1 | 1,122,227 | $24,445,000 | +$2,095,811 | $21.78 | 1 |
| 2019 Q4 | 1,026,012 | $25,802,000 | +$25,802,000 | $25.15 | 1 |