| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,670,758 | $80,743,576 | +$14,521,717 | $48.43 | 18 |
| 2025 Q2 | 1,376,368 | $59,444,480 | +$6,705,866 | $43.19 | 16 |
| 2025 Q1 | 1,221,336 | $42,148,042 | +$649,806 | $34.51 | 13 |
| 2024 Q4 | 1,202,512 | $45,638,802 | +$2,533,770 | $37.95 | 11 |
| 2024 Q3 | 1,135,796 | $39,587,165 | +$3,406,287 | $34.85 | 12 |
| 2024 Q2 | 1,038,066 | $35,408,350 | +$2,381,661 | $34.11 | 8 |
| 2024 Q1 | 968,383 | $32,573,767 | +$5,641,161 | $33.64 | 8 |
| 2023 Q4 | 800,679 | $25,309,816 | +$3,238,613 | $31.64 | 7 |
| 2023 Q3 | 698,297 | $18,825,658 | +$3,440,154 | $26.96 | 5 |
| 2023 Q2 | 570,243 | $16,327,018 | +$3,063,048 | $28.63 | 5 |
| 2023 Q1 | 465,076 | $12,201,545 | +$5,627,869 | $26.24 | 3 |
| 2022 Q4 | 250,561 | $5,477,979 | +$2,596,031 | $21.86 | 3 |
| 2022 Q3 | 131,814 | $2,965,000 | +$2,965,000 | $22.5 | 2 |