| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,387,018 | $49,745,063 | +$6,843,786 | $36.24 | 31 |
| 2025 Q2 | 1,214,060 | $40,859,288 | -$6,133,076 | $33.64 | 37 |
| 2025 Q1 | 1,401,023 | $38,262,583 | -$713,665 | $27.31 | 34 |
| 2024 Q4 | 1,427,690 | $43,131,115 | +$338,843 | $30.21 | 34 |
| 2024 Q3 | 1,414,998 | $40,210,688 | -$5,940,633 | $28.41 | 33 |
| 2024 Q2 | 1,594,092 | $44,981,817 | -$5,086,727 | $28.25 | 34 |
| 2024 Q1 | 1,776,048 | $48,825,880 | +$5,905,085 | $27.50 | 33 |
| 2023 Q4 | 1,574,990 | $37,793,019 | +$11,915,571 | $23.98 | 32 |
| 2023 Q3 | 1,088,803 | $22,166,409 | -$1,069,323 | $20.36 | 30 |
| 2023 Q2 | 1,135,106 | $24,542,075 | -$2,162,710 | $21.62 | 31 |
| 2023 Q1 | 1,245,568 | $23,771,081 | -$3,174,608 | $19.09 | 33 |
| 2022 Q4 | 1,414,892 | $23,392,755 | -$14,192,359 | $16.52 | 35 |
| 2022 Q3 | 2,273,531 | $37,129,994 | -$6,933,053 | $16.27 | 36 |
| 2022 Q2 | 2,695,023 | $45,712,478 | +$671,464 | $16.94 | 40 |
| 2022 Q1 | 2,572,385 | $59,462,095 | -$37,884,143 | $23.05 | 42 |
| 2021 Q4 | 4,097,923 | $111,060,212 | -$5,935,142 | $27.16 | 54 |
| 2021 Q3 | 4,143,719 | $112,870,000 | +$1,602,545 | $27.23 | 46 |
| 2021 Q2 | 3,897,084 | $103,313,000 | +$96,925,212 | $26.51 | 46 |
| 2021 Q1 | 145,703 | $3,500,000 | +$3,221,241 | $24.00 | 5 |
| 2020 Q4 | 9,154 | $224,000 | +$145,311 | $25.00 | 3 |
| 2020 Q3 | 3,082 | $76,000 | +$26,000 | $26.32 | 3 |
| 2020 Q2 | 1,900 | $50,000 | $26.32 | 1 | |
| 2020 Q1 | 1,900 | $50,000 | $26.32 | 1 | |
| 2019 Q4 | 1,900 | $50,000 | $26.32 | 1 | |
| 2019 Q3 | 1,900 | $50,000 | $26.32 | 1 | |
| 2019 Q2 | 1,900 | $50,000 | $26.32 | 1 | |
| 2019 Q1 | 1,900 | $50,000 | $26.32 | 1 |