| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 647,320 | $26,160,083 | +$5,936,759 | $119.8 | 2 |
| 2025 Q2 | 636,098 | $16,036,320 | +$3,987,253 | $54.99 | 2 |
| 2025 Q1 | 600,149 | $11,367,254 | +$496,164 | $54.33 | 2 |
| 2024 Q4 | 663,970 | $10,859,404 | -$15,813,621 | $55.85 | 2 |
| 2024 Q3 | 1,091,317 | $41,731,555 | +$13,315,512 | $22.13 | 3 |
| 2024 Q2 | 1,130,934 | $29,914,175 | -$1,666,976 | $23.17 | 3 |
| 2024 Q1 | 1,338,213 | $37,345,000 | -$13,931,715 | $27.58 | 3 |
| 2023 Q4 | 1,837,861 | $58,360,000 | +$6,858,319 | $31.76 | 3 |
| 2023 Q3 | 1,622,374 | $34,906,020 | -$829,019 | $21.49 | 3 |
| 2023 Q2 | 1,658,834 | $44,106,621 | +$5,041,066 | $26.59 | 4 |
| 2023 Q1 | 1,468,557 | $42,610,589 | +$36,887,639 | $28.98 | 6 |
| 2022 Q4 | 197,565 | $5,745,500 | -$1,223,302 | $29 | 5 |
| 2022 Q3 | 239,595 | $4,471,000 | -$65,698 | $18.58 | 4 |
| 2022 Q2 | 243,122 | $5,135,000 | -$34,173,074 | $21.06 | 4 |
| 2022 Q1 | 1,858,263 | $55,238,000 | -$18,845,550 | $29.72 | 4 |
| 2021 Q4 | 2,492,360 | $76,073,000 | -$3,578,038 | $29.8 | 4 |
| 2021 Q3 | 2,608,806 | $104,614,000 | +$106,138 | $40.4 | 5 |
| 2021 Q2 | 2,606,186 | $96,125,000 | +$96,125,000 | $39.45 | 4 |