| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 36,544 | $1,599,311 | +$175,160 | $43.8 | 9 |
| 2025 Q2 | 33,190 | $1,355,082 | -$3,044,422 | $40.83 | 10 |
| 2025 Q1 | 122,565 | $4,201,690 | -$4,881,440 | $34.28 | 12 |
| 2024 Q4 | 250,351 | $9,254,001 | +$5,830,672 | $36.91 | 18 |
| 2024 Q3 | 93,180 | $3,223,660 | +$7,639 | $34.24 | 12 |
| 2024 Q2 | 94,663 | $2,963,633 | -$834,549 | $31.3 | 13 |
| 2024 Q1 | 120,295 | $3,884,603 | -$3,075,114 | $32.3 | 12 |
| 2023 Q4 | 215,627 | $6,209,811 | +$2,648,808 | $28.8 | 10 |
| 2023 Q3 | 133,327 | $3,269,621 | +$1,453,418 | $24.52 | 11 |
| 2023 Q2 | 73,993 | $1,937,407 | -$671,876 | $26.19 | 11 |
| 2023 Q1 | 102,269 | $2,456,324 | +$812,631 | $24.03 | 11 |
| 2022 Q4 | 68,531 | $1,422,643 | +$379,015 | $20.7 | 12 |
| 2022 Q3 | 50,577 | $1,052,000 | -$2,778,139 | $20.45 | 10 |
| 2022 Q2 | 185,762 | $3,884,000 | -$556,327 | $20.9 | 9 |
| 2022 Q1 | 192,313 | $5,959,000 | -$2,429,119 | $30.96 | 12 |
| 2021 Q4 | 265,639 | $10,954,000 | +$1,334,868 | $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,215 | $53.85 | 15 |
| 2021 Q1 | 263,726 | $12,995,000 | +$2,471,058 | $49.28 | 16 |
| 2020 Q4 | 210,785 | $10,879,000 | +$2,532,834 | $51.53 | 13 |
| 2020 Q3 | 161,759 | $6,873,000 | +$5,156,819 | $42.48 | 8 |
| 2020 Q2 | 41,818 | $1,493,000 | -$1,132,000 | $35.7 | 6 |
| 2020 Q1 | 70,000 | $1,498,000 | +$1,498,000 | $21.4 | 1 |