| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,487,977 | $53,394,050 | -$3,706,618 | $35.86 | 2 |
| 2025 Q2 | 1,591,270 | $58,917,960 | -$12,051,688 | $37.09 | 2 |
| 2025 Q1 | 1,936,752 | $67,805,719 | -$14,420,527 | $35.01 | 4 |
| 2024 Q4 | 2,348,658 | $77,338,042 | -$2,806,859 | $32.93 | 3 |
| 2024 Q3 | 2,404,789 | $97,853,709 | +$2,131,730 | $40.69 | 1 |
| 2024 Q2 | 2,352,401 | $91,002,978 | -$3,609,470 | $38.69 | 1 |
| 2024 Q1 | 2,446,243 | $93,756,501 | -$719,464 | $38.34 | 2 |
| 2023 Q4 | 2,465,012 | $88,337,146 | +$2,575,493 | $35.87 | 2 |
| 2023 Q3 | 2,393,130 | $73,560,405 | -$1,276,119 | $30.74 | 2 |
| 2023 Q2 | 2,434,647 | $71,871,883 | +$7,041,421 | $29.53 | 2 |
| 2023 Q1 | 2,196,113 | $67,001,483 | -$1,453,733 | $30.55 | 2 |
| 2022 Q4 | 2,243,726 | $62,414,943 | +$6,181,052 | $27.82 | 2 |
| 2022 Q3 | 2,021,523 | $50,344,000 | +$852,953 | $23.83 | 2 |
| 2022 Q2 | 1,979,540 | $57,334,000 | +$57,334,000 | $28 | 2 |