| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 134,935 | $3,150,733 | +$474,918 | $23.68 | 2 |
| 2025 Q3 | 1,137,681 | $36,088,198 | +$1,057,656 | $31.73 | 56 |
| 2025 Q2 | 1,106,235 | $31,408,453 | +$1,940,235 | $28.39 | 51 |
| 2025 Q1 | 916,291 | $28,276,972 | -$1,441,539 | $30.87 | 47 |
| 2024 Q4 | 952,781 | $31,629,630 | +$4,711,802 | $33.20 | 49 |
| 2024 Q3 | 810,359 | $24,503,456 | +$2,164,185 | $30.24 | 42 |
| 2024 Q2 | 730,401 | $20,613,733 | +$1,060,837 | $28.22 | 38 |
| 2024 Q1 | 679,473 | $25,138,665 | -$142,439 | $37.00 | 41 |
| 2023 Q4 | 685,113 | $28,157,878 | +$2,147,581 | $41.10 | 46 |
| 2023 Q3 | 627,517 | $19,535,628 | -$1,650,991 | $31.13 | 41 |
| 2023 Q2 | 666,943 | $26,745,379 | +$8,027,661 | $40.10 | 47 |
| 2023 Q1 | 462,617 | $19,085,443 | +$4,271,325 | $41.25 | 35 |
| 2022 Q4 | 381,841 | $17,370,631 | +$2,570,855 | $45.50 | 31 |
| 2022 Q3 | 334,830 | $9,938,000 | +$2,181,557 | $29.70 | 26 |
| 2022 Q2 | 260,053 | $5,424,000 | -$470,534 | $20.87 | 18 |
| 2022 Q1 | 273,337 | $7,732,000 | -$1,443,942 | $28.45 | 18 |
| 2021 Q4 | 23 | $1,000 | $0 | $43.48 | 1 |
| 2021 Q3 | 382,284 | $13,065,000 | +$4,501,042 | $34.24 | 22 |
| 2021 Q2 | 268,928 | $9,723,000 | +$2,522,944 | $36.94 | 18 |
| 2021 Q1 | 557,420 | $17,214,000 | +$13,229,618 | $31.15 | 19 |
| 2020 Q4 | 104,642 | $5,198,000 | +$5,198,000 | $49.89 | 14 |