| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 36,544 | $1,599,311 | +$175,160 | $43.80 | 9 |
| 2025 Q2 | 33,190 | $1,355,082 | -$3,044,422 | $40.83 | 10 |
| 2025 Q1 | 122,565 | $4,201,690 | -$4,881,438 | $34.28 | 12 |
| 2024 Q4 | 249,998 | $9,237,756 | +$5,820,716 | $36.91 | 17 |
| 2024 Q3 | 93,120 | $3,221,606 | +$7,640 | $34.24 | 11 |
| 2024 Q2 | 94,603 | $2,961,755 | -$836,429 | $31.30 | 12 |
| 2024 Q1 | 120,295 | $3,884,603 | -$3,075,118 | $32.30 | 12 |
| 2023 Q4 | 215,627 | $6,209,811 | +$2,648,808 | $28.80 | 10 |
| 2023 Q3 | 133,327 | $3,269,621 | +$1,453,419 | $24.52 | 11 |
| 2023 Q2 | 73,993 | $1,937,407 | -$671,876 | $26.19 | 11 |
| 2023 Q1 | 102,269 | $2,456,324 | +$812,630 | $24.03 | 11 |
| 2022 Q4 | 68,450 | $1,415,643 | +$379,015 | $20.70 | 11 |
| 2022 Q3 | 50,130 | $1,026,000 | -$2,778,136 | $20.44 | 9 |
| 2022 Q2 | 185,762 | $3,884,000 | -$554,866 | $20.90 | 9 |
| 2022 Q1 | 192,313 | $5,959,000 | -$2,435,311 | $30.96 | 12 |
| 2021 Q4 | 265,639 | $10,954,000 | +$1,334,871 | $41.23 | 13 |
| 2021 Q3 | 232,497 | $11,475,000 | +$3,194,794 | $49.36 | 14 |
| 2021 Q2 | 166,142 | $8,944,000 | -$5,224,220 | $53.85 | 15 |
| 2021 Q1 | 263,726 | $12,995,000 | +$2,471,057 | $49.28 | 16 |
| 2020 Q4 | 210,785 | $10,879,000 | +$2,565,019 | $51.53 | 13 |
| 2020 Q3 | 161,759 | $6,873,000 | +$5,156,816 | $42.48 | 8 |
| 2020 Q2 | 41,818 | $1,493,000 | -$1,132,000 | $35.70 | 6 |
| 2020 Q1 | 70,000 | $1,498,000 | +$1,498,000 | $21.40 | 1 |