| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 25,052 | $2,330,332 | -$404,636 | $93.02 | 1 |
| 2025 Q3 | 607,415 | $48,031,459 | +$32,975,157 | $79.47 | 28 |
| 2025 Q2 | 221,702 | $11,179,804 | -$3,556,482 | $50.43 | 18 |
| 2025 Q1 | 296,314 | $12,899,806 | +$7,065,587 | $43.56 | 13 |
| 2024 Q4 | 147,454 | $4,206,978 | +$1,937,426 | $28.53 | 11 |
| 2024 Q3 | 79,529 | $2,804,841 | -$1,834,204 | $35.27 | 5 |
| 2024 Q2 | 143,169 | $3,968,644 | +$154,244 | $27.72 | 5 |
| 2024 Q1 | 137,893 | $3,537,961 | +$102,041 | $25.66 | 7 |
| 2023 Q4 | 133,917 | $3,207,968 | -$157,293 | $23.95 | 8 |
| 2023 Q3 | 140,538 | $2,913,358 | +$464,859 | $20.70 | 7 |
| 2023 Q2 | 116,293 | $2,836,269 | +$1,978,042 | $24.28 | 7 |
| 2023 Q1 | 80,767 | $2,134,343 | -$1,359,106 | $26.95 | 4 |
| 2022 Q4 | 127,329 | $3,041,721 | -$306,673 | $22.97 | 7 |
| 2022 Q3 | 166,538 | $3,495,000 | -$473,035 | $18.49 | 7 |
| 2022 Q2 | 183,232 | $4,325,000 | +$2,532,016 | $22.66 | 8 |
| 2022 Q1 | 71,491 | $2,009,000 | -$657,039 | $32.95 | 5 |
| 2021 Q4 | 40,915 | $1,119,000 | +$1,119,001 | $27.35 | 1 |