| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 404,929 | $22,825,041 | -$1,628,921 | $56.37 | 33 |
| 2025 Q2 | 444,005 | $22,814,758 | -$8,386,233 | $51.37 | 36 |
| 2025 Q1 | 614,014 | $40,054,574 | +$15,273,615 | $65.28 | 37 |
| 2024 Q4 | 388,584 | $21,634,667 | -$2,099,441 | $55.7 | 41 |
| 2024 Q3 | 411,581 | $24,510,688 | +$5,584,666 | $59.31 | 37 |
| 2024 Q2 | 312,139 | $20,381,440 | -$27,800,283 | $65.09 | 35 |
| 2024 Q1 | 702,568 | $49,724,716 | +$1,719,021 | $70.8 | 40 |
| 2023 Q4 | 694,381 | $39,281,678 | +$17,986,464 | $56.57 | 41 |
| 2023 Q3 | 379,885 | $25,084,566 | -$4,286,475 | $66.94 | 36 |
| 2023 Q2 | 456,417 | $24,965,001 | +$1,239,551 | $54.72 | 34 |
| 2023 Q1 | 408,565 | $23,798,273 | -$3,555,391 | $58.25 | 37 |
| 2022 Q4 | 467,124 | $31,085,527 | -$2,507,950 | $66.55 | 43 |
| 2022 Q3 | 517,930 | $23,909,798 | -$4,398,793 | $46.17 | 32 |
| 2022 Q2 | 699,010 | $32,811,388 | -$3,311,149 | $46.94 | 39 |
| 2022 Q1 | 945,634 | $52,613,094 | -$3,902,075 | $55.47 | 44 |
| 2021 Q4 | 901,814 | $26,723,928 | -$10,759,496 | $29.64 | 36 |
| 2021 Q3 | 1,292,852 | $34,252,396 | +$5,611,989 | $26.16 | 39 |
| 2021 Q2 | 1,124,263 | $31,742,462 | -$10,676,134 | $28.25 | 35 |
| 2021 Q1 | 1,486,853 | $35,167,146 | -$1,987,119 | $23.63 | 36 |
| 2020 Q4 | 1,586,797 | $22,770,088 | +$12,178,237 | $14.35 | 27 |
| 2020 Q3 | 727,818 | $6,807,817 | -$6,258,135 | $9.36 | 29 |
| 2020 Q2 | 1,319,918 | $19,908,092 | +$8,369,077 | $15.09 | 25 |
| 2020 Q1 | 854,199 | $8,310,058 | +$8,306,058 | $9.73 | 23 |