| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 114,793 | $4,163,918 | -$2,049,926 | $36.46 | 18 |
| 2025 Q2 | 172,370 | $5,750,600 | -$3,161,663 | $33.28 | 18 |
| 2025 Q1 | 236,049 | $9,957,850 | +$5,344,185 | $42.19 | 22 |
| 2024 Q4 | 119,846 | $4,318,473 | -$1,697,106 | $36.04 | 24 |
| 2024 Q3 | 111,179 | $4,273,368 | +$309,572 | $38.44 | 21 |
| 2024 Q2 | 97,856 | $4,130,146 | -$3,073,385 | $42.21 | 18 |
| 2024 Q1 | 161,132 | $7,384,137 | -$1,988,407 | $45.83 | 17 |
| 2023 Q4 | 217,517 | $8,061,558 | -$2,363,378 | $36.74 | 21 |
| 2023 Q3 | 281,002 | $12,196,782 | +$965,996 | $43.42 | 24 |
| 2023 Q2 | 262,229 | $9,276,848 | -$159,964 | $35.38 | 22 |
| 2023 Q1 | 269,153 | $10,042,443 | +$726,591 | $37.32 | 25 |
| 2022 Q4 | 212,334 | $9,023,700 | -$4,101,359 | $42.5 | 30 |
| 2022 Q3 | 386,609 | $11,814,712 | +$1,250,636 | $30.56 | 27 |
| 2022 Q2 | 338,395 | $10,046,068 | +$1,690,022 | $29.7 | 28 |
| 2022 Q1 | 205,399 | $29,042,608 | +$8,177,621 | $141.36 | 31 |
| 2021 Q4 | 149,526 | $11,451,064 | -$3,325,953 | $76.6 | 23 |
| 2021 Q3 | 196,515 | $13,400,726 | -$15,078,083 | $68.17 | 24 |
| 2021 Q2 | 390,986 | $28,932,895 | +$23,304,142 | $72.37 | 30 |
| 2021 Q1 | 76,579 | $9,134,384 | -$938,442 | $119.23 | 25 |
| 2020 Q4 | 88,401 | $6,443,784 | +$1,434,952 | $72.92 | 20 |
| 2020 Q3 | 73,353 | $3,482,797 | +$938,688 | $47.48 | 20 |
| 2020 Q2 | 57,647 | $4,349,268 | +$3,880,268 | $75.46 | 22 |
| 2020 Q1 | 800 | $4,000 | +$4,000 | $5 | 1 |