| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 826,832 | $31,265,132 | +$3,206,660 | $37.81 | 28 |
| 2025 Q2 | 748,660 | $26,135,114 | +$4,473,024 | $34.91 | 27 |
| 2025 Q1 | 641,417 | $20,415,282 | +$1,512,298 | $31.84 | 26 |
| 2024 Q4 | 585,700 | $20,361,655 | -$5,247,979 | $34.76 | 23 |
| 2024 Q3 | 754,478 | $24,115,465 | -$845,946 | $31.96 | 23 |
| 2024 Q2 | 783,402 | $25,103,425 | +$8,041,198 | $30.84 | 16 |
| 2024 Q1 | 543,220 | $15,432,341 | -$6,444,742 | $28.41 | 14 |
| 2023 Q4 | 775,685 | $20,602,807 | -$6,195,712 | $26.44 | 12 |
| 2023 Q3 | 1,011,724 | $24,518,620 | +$11,454,274 | $24.22 | 14 |
| 2023 Q2 | 538,988 | $13,504,320 | +$2,982,335 | $25.06 | 10 |
| 2023 Q1 | 420,801 | $9,243,362 | -$6,530,545 | $22.81 | 7 |
| 2022 Q4 | 611,291 | $12,477,525 | +$944,426 | $20.32 | 9 |
| 2022 Q3 | 549,244 | $11,275,000 | +$804,771 | $20.49 | 9 |
| 2022 Q2 | 511,001 | $10,967,000 | +$5,950,685 | $21.47 | 8 |
| 2022 Q1 | 192,086 | $5,363,000 | +$120,033 | $27.89 | 8 |
| 2021 Q4 | 226,609 | $6,946,000 | +$1,954,955 | $30.66 | 9 |
| 2021 Q3 | 164,197 | $4,677,000 | +$3,113,034 | $28.41 | 7 |
| 2021 Q2 | 54,598 | $1,526,000 | +$1,526,000 | $27.82 | 6 |