| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 845,501 | $24,403,561 | +$4,979,670 | $29.32 | 35 |
| 2025 Q2 | 605,254 | $16,848,775 | +$2,013,018 | $27.84 | 31 |
| 2025 Q1 | 539,345 | $13,867,155 | -$2,088,603 | $25.7 | 33 |
| 2024 Q4 | 616,490 | $17,313,636 | -$457,003 | $28.08 | 34 |
| 2024 Q3 | 604,664 | $19,439,235 | -$7,696,787 | $32.15 | 32 |
| 2024 Q2 | 849,203 | $26,793,550 | -$8,726,501 | $31.55 | 33 |
| 2024 Q1 | 1,127,575 | $34,546,618 | -$127,356 | $30.64 | 31 |
| 2023 Q4 | 1,135,237 | $32,814,666 | -$7,994,306 | $28.91 | 26 |
| 2023 Q3 | 1,412,820 | $37,369,161 | +$24,000,983 | $26.45 | 23 |
| 2023 Q2 | 503,793 | $13,929,945 | +$5,546,015 | $27.65 | 19 |
| 2023 Q1 | 290,066 | $7,350,090 | +$2,594,118 | $25.33 | 19 |
| 2022 Q4 | 189,376 | $315,724,817 | -$1,757,006 | $22.12 | 16 |
| 2022 Q3 | 202,540 | $4,462,503 | +$1,127,189 | $22.03 | 15 |
| 2022 Q2 | 146,999 | $3,518,442 | +$984,211 | $23.93 | 15 |
| 2022 Q1 | 260,497 | $6,322,000 | -$171,926 | $29.65 | 14 |
| 2021 Q4 | 101,449 | $3,233,000 | +$1,891,483 | $31.87 | 10 |
| 2021 Q3 | 197,258 | $4,743,000 | +$4,729,000 | $31.35 | 4 |
| 2021 Q2 | 455 | $14,000 | -$1,283,046 | $15.55 | 1 |
| 2021 Q1 | 50,394 | $1,505,000 | +$861,351 | $29.92 | 5 |
| 2020 Q4 | 40,797 | $1,214,000 | -$270,355 | $29.58 | 4 |
| 2020 Q3 | 23,621 | $645,000 | +$645,000 | $27.31 | 1 |