| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,649,176 | $90,478,410 | +$306,059 | $34.17 | 75 |
| 2025 Q2 | 2,667,462 | $87,652,729 | +$5,211,986 | $32.87 | 74 |
| 2025 Q1 | 2,520,608 | $77,152,528 | +$7,222,231 | $30.65 | 81 |
| 2024 Q4 | 2,288,813 | $67,068,926 | +$1,707,086 | $29.3 | 67 |
| 2024 Q3 | 2,195,462 | $67,581,707 | -$10,216,759 | $30.78 | 54 |
| 2024 Q2 | 2,531,958 | $74,146,379 | -$5,268,448 | $29.29 | 56 |
| 2024 Q1 | 2,695,388 | $77,951,221 | -$4,208,315 | $28.92 | 54 |
| 2023 Q4 | 2,873,389 | $80,227,721 | +$17,104,977 | $27.94 | 51 |
| 2023 Q3 | 2,277,941 | $59,783,959 | -$13,259,772 | $26.25 | 42 |
| 2023 Q2 | 2,786,679 | $72,656,411 | -$10,558,191 | $26.08 | 40 |
| 2023 Q1 | 2,831,391 | $71,396,111 | -$7,405,567 | $25.24 | 40 |
| 2022 Q4 | 3,209,775 | $77,930,671 | +$21,370,219 | $23.77 | 39 |
| 2022 Q3 | 1,167,195 | $25,904,000 | +$19,012,060 | $21.5 | 20 |
| 2022 Q2 | 316,871 | $7,340,000 | +$3,199,762 | $23.17 | 19 |
| 2022 Q1 | 258,092 | $6,312,000 | +$387,948 | $24.44 | 16 |
| 2021 Q4 | 243,904 | $6,182,000 | +$3,614,000 | $25.34 | 15 |