| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 610,519 | $21,890,520 | +$626,792 | $35.86 | 1 |
| 2025 Q2 | 593,038 | $22,032,934 | -$5,590,248 | $37.15 | 1 |
| 2025 Q1 | 743,505 | $26,056,160 | -$1,871,839 | $35.04 | 1 |
| 2024 Q4 | 798,240 | $26,293,826 | +$2,356,683 | $32.93 | 2 |
| 2024 Q3 | 726,688 | $29,493,009 | +$85,311 | $40.59 | 1 |
| 2024 Q2 | 724,586 | $28,021,205 | +$20,074,955 | $38.67 | 1 |
| 2024 Q1 | 205,478 | $7,874,096 | +$167,079 | $38.32 | 1 |
| 2023 Q4 | 201,118 | $7,206,891 | +$7,206,891 | $35.83 | 1 |
| 2023 Q3 | 0 | $0 | -$1,202,775 | 0 | |
| 2023 Q2 | 40,740 | $1,202,775 | -$5,020 | $29.53 | 2 |
| 2023 Q1 | 40,910 | $1,250,644 | +$111,139 | $30.55 | 2 |
| 2022 Q4 | 37,276 | $1,034,250 | +$279,926 | $27.77 | 2 |
| 2022 Q3 | 27,200 | $616,999 | $22.68 | 1 | |
| 2022 Q2 | 27,200 | $738,631 | +$738,631 | $27.16 | 1 |