| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 626,472 | $21,953,959 | -$12,692,994 | $35.04 | 26 |
| 2025 Q2 | 988,696 | $30,256,744 | -$2,251,528 | $30.60 | 27 |
| 2025 Q1 | 1,064,342 | $30,387,910 | +$43,425 | $28.55 | 24 |
| 2024 Q4 | 1,063,215 | $29,512,298 | -$6,087,199 | $27.74 | 23 |
| 2024 Q3 | 1,282,577 | $35,218,971 | -$16,344,038 | $27.46 | 28 |
| 2024 Q2 | 1,927,850 | $45,806,895 | -$9,850,391 | $23.74 | 27 |
| 2024 Q1 | 2,343,958 | $55,494,556 | -$1,971,039 | $23.88 | 24 |
| 2023 Q4 | 2,429,111 | $51,473,172 | +$4,242,972 | $21.19 | 28 |
| 2023 Q3 | 2,219,245 | $40,145,546 | +$17,548,109 | $18.09 | 23 |
| 2023 Q2 | 1,251,747 | $23,132,137 | -$2,375,727 | $18.49 | 23 |
| 2023 Q1 | 1,380,008 | $24,932,185 | -$3,324,622 | $18.02 | 27 |
| 2022 Q4 | 1,570,902 | $25,431,318 | +$7,573,000 | $16.19 | 33 |
| 2022 Q3 | 1,104,696 | $16,762,000 | -$4,281,071 | $15.17 | 25 |
| 2022 Q2 | 1,388,270 | $23,281,000 | -$40,774,258 | $16.77 | 27 |
| 2022 Q1 | 3,734,443 | $82,787,827 | -$4,494,741 | $22.16 | 31 |
| 2021 Q4 | 3,887,092 | $106,651,536 | -$2,122,976 | $27.45 | 46 |
| 2021 Q3 | 3,881,391 | $117,058,000 | -$1,392,997 | $30.15 | 45 |
| 2021 Q2 | 3,924,113 | $134,888,667 | +$10,534,126 | $34.38 | 47 |
| 2021 Q1 | 3,619,352 | $123,854,473 | +$68,022,568 | $34.22 | 45 |
| 2020 Q4 | 1,631,840 | $51,987,761 | +$17,024,877 | $31.83 | 33 |
| 2020 Q3 | 1,098,078 | $29,960,568 | +$23,744,511 | $27.27 | 20 |
| 2020 Q2 | 243,102 | $5,743,502 | +$4,019,785 | $23.63 | 13 |
| 2020 Q1 | 80,000 | $1,211,266 | +$180,494 | $15.13 | 6 |
| 2019 Q4 | 63,768 | $1,173,756 | +$1,009,644 | $18.41 | 7 |
| 2019 Q3 | 9,009 | $155,724 | -$44,539 | $17.19 | 5 |
| 2019 Q2 | 11,595 | $212,001 | -$429,109 | $18.21 | 4 |
| 2019 Q1 | 36,122 | $637,000 | -$1,036,166 | $17.61 | 3 |
| 2018 Q4 | 94,900 | $1,314,000 | +$1,314,000 | $13.85 | 1 |