| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,858,396 | $79,466,835 | +$8,298,145 | $42.86 | 30 |
| 2025 Q2 | 1,670,246 | $68,485,057 | +$10,761,007 | $41.32 | 33 |
| 2025 Q1 | 1,417,609 | $50,357,637 | -$6,441,187 | $34.45 | 18 |
| 2024 Q4 | 1,602,755 | $60,678,173 | -$15,580,351 | $37.42 | 20 |
| 2024 Q3 | 1,841,092 | $63,159,240 | +$10,608,455 | $37.77 | 15 |
| 2024 Q2 | 1,475,279 | $54,174,305 | +$5,494,173 | $36.23 | 14 |
| 2024 Q1 | 1,325,507 | $46,032,404 | -$12,025,192 | $35.03 | 16 |
| 2023 Q4 | 1,669,941 | $52,543,263 | -$1,396,745 | $30.85 | 14 |
| 2023 Q3 | 1,723,667 | $48,986,512 | -$9,097,557 | $27.83 | 15 |
| 2023 Q2 | 1,465,883 | $43,425,461 | -$10,966,522 | $29.1 | 19 |
| 2023 Q1 | 1,885,669 | $50,334,007 | +$12,082,161 | $26.9 | 15 |
| 2022 Q4 | 1,440,223 | $37,360,983 | +$16,571,983 | $25.37 | 18 |
| 2022 Q3 | 848,219 | $22,053,000 | -$16,981,884 | $25.85 | 16 |
| 2022 Q2 | 1,501,427 | $39,727,000 | -$13,771,645 | $26.53 | 17 |
| 2022 Q1 | 1,947,952 | $62,435,000 | -$108,845,560 | $32.05 | 18 |
| 2021 Q4 | 5,881,426 | $177,500,000 | +$118,312,126 | $34.52 | 23 |
| 2021 Q3 | 1,722,467 | $52,812,106 | -$6,813,606 | $30.66 | 21 |
| 2021 Q2 | 1,944,824 | $59,599,555 | -$35,176,912 | $30.64 | 21 |
| 2021 Q1 | 3,095,398 | $88,003,107 | +$26,687,228 | $28.43 | 17 |
| 2020 Q4 | 2,158,485 | $58,280,000 | +$58,246,209 | $27 | 10 |
| 2020 Q3 | 1,215 | $30,000 | +$30,000 | $24.69 | 1 |