| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,206,907 | $41,897,390 | +$11,387,724 | $34.72 | 11 |
| 2025 Q2 | 878,868 | $28,390,054 | +$1,042,045 | $32.3 | 8 |
| 2025 Q1 | 848,280 | $25,260,917 | +$1,037,490 | $29.78 | 9 |
| 2024 Q4 | 813,442 | $25,264,746 | +$78,289 | $31.06 | 5 |
| 2024 Q3 | 800,641 | $24,240,977 | -$4,866,527 | $30.28 | 7 |
| 2024 Q2 | 961,380 | $27,341,177 | +$1,436,805 | $28.44 | 6 |
| 2024 Q1 | 910,842 | $26,413,061 | +$760,658 | $29 | 5 |
| 2023 Q4 | 887,811 | $23,735,403 | +$465,877 | $26.69 | 10 |
| 2023 Q3 | 870,031 | $20,320,462 | +$1,724,989 | $23.36 | 7 |
| 2023 Q2 | 795,657 | $19,271,761 | +$4,941,566 | $24.22 | 8 |
| 2023 Q1 | 591,793 | $13,294,065 | +$6,848,779 | $22.46 | 9 |
| 2022 Q4 | 286,921 | $5,754,401 | +$2,421,360 | $20.06 | 5 |
| 2022 Q3 | 61,466 | $1,155,000 | +$484,306 | $18.79 | 4 |
| 2022 Q2 | 35,251 | $713,000 | +$20,099 | $20.34 | 6 |
| 2022 Q1 | 34,237 | $859,000 | -$146,416 | $25.1 | 5 |
| 2021 Q4 | 40,078 | $1,069,000 | +$98,831 | $26.67 | 3 |
| 2021 Q3 | 36,385 | $901,000 | +$901,000 | $24.79 | 2 |