| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,134,998 | $41,197,137 | +$7,336,117 | $36.3 | 6 |
| 2025 Q2 | 932,885 | $30,931,153 | +$13,079,666 | $33.16 | 5 |
| 2025 Q1 | 539,107 | $16,194,755 | +$473,998 | $31.2 | 6 |
| 2024 Q4 | 523,917 | $15,499,764 | +$1,060,093 | $29.59 | 5 |
| 2024 Q3 | 487,943 | $14,920,548 | +$1,229,897 | $30.58 | 6 |
| 2024 Q2 | 447,722 | $12,931,955 | +$742,847 | $28.89 | 5 |
| 2024 Q1 | 422,017 | $11,858,249 | +$575,061 | $28.1 | 5 |
| 2023 Q4 | 401,550 | $10,696,461 | +$548,357 | $26.64 | 3 |
| 2023 Q3 | 382,293 | $9,642,804 | +$5,524,724 | $25.23 | 4 |
| 2023 Q2 | 163,224 | $4,237,824 | +$124,466 | $26.13 | 4 |
| 2023 Q1 | 158,461 | $4,021,914 | +$487,146 | $25.41 | 4 |
| 2022 Q4 | 139,178 | $3,337,079 | -$287,048 | $23.99 | 4 |
| 2022 Q3 | 137,846 | $3,076,000 | +$587,708 | $22.32 | 3 |
| 2022 Q2 | 111,509 | $2,692,000 | +$2,692,000 | $24.28 | 2 |