| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 102,400 | $4,508,476 | -$1,022,693 | $44.03 | 10 |
| 2025 Q2 | 125,846 | $4,659,514 | -$985,284 | $37.03 | 11 |
| 2025 Q1 | 154,753 | $5,389,127 | +$3,650,311 | $34.83 | 14 |
| 2024 Q4 | 51,097 | $1,633,833 | -$5,826,699 | $32 | 10 |
| 2024 Q3 | 203,701 | $8,152,926 | +$7,046,971 | $40.03 | 12 |
| 2024 Q2 | 27,645 | $685,235 | -$2,077,476 | $24.81 | 4 |
| 2024 Q1 | 113,938 | $2,594,028 | +$1,735,286 | $22.77 | 9 |
| 2023 Q4 | 38,129 | $805,199 | -$167,923 | $21.06 | 7 |
| 2023 Q3 | 54,490 | $971,013 | -$292,731 | $17.82 | 7 |
| 2023 Q2 | 69,941 | $1,771,410 | -$813,363 | $25.26 | 5 |
| 2023 Q1 | 57,922 | $1,652,311 | -$64,019 | $28.61 | 8 |
| 2022 Q4 | 56,592 | $1,897,616 | +$782,017 | $33.85 | 9 |
| 2022 Q3 | 33,618 | $947,000 | -$680,072 | $27.78 | 6 |
| 2022 Q2 | 44,027 | $1,595,000 | +$1,389,125 | $36.22 | 7 |
| 2022 Q1 | 6,046 | $268,000 | -$4,435,776 | $44.44 | 7 |
| 2021 Q4 | 116,233 | $4,625,000 | +$2,549,046 | $39.78 | 8 |
| 2021 Q3 | 59,055 | $1,682,000 | -$1,979,265 | $28.49 | 7 |
| 2021 Q2 | 127,221 | $3,523,000 | +$1,234,466 | $27.69 | 9 |
| 2021 Q1 | 82,156 | $2,363,000 | +$2,148,127 | $28.76 | 5 |
| 2020 Q4 | 8,098 | $220,000 | -$1,128,133 | $26.88 | 4 |
| 2020 Q3 | 49,408 | $1,154,000 | +$522,513 | $23.36 | 3 |
| 2020 Q2 | 29,661 | $599,000 | +$593,090 | $20 | 5 |
| 2020 Q1 | 300 | $6,000 | -$1,112,000 | $20 | 1 |
| 2019 Q4 | 24,622 | $1,118,000 | +$1,082,166 | $45.36 | 3 |
| 2019 Q3 | 782 | $37,000 | -$106,983 | $47.19 | 2 |
| 2019 Q2 | 3,101 | $116,000 | -$377,878 | $37.29 | 2 |
| 2019 Q1 | 13,842 | $484,000 | -$488,925 | $34.96 | 3 |
| 2018 Q4 | 29,599 | $785,000 | -$3,999,642 | $26.51 | 3 |
| 2018 Q3 | 179,079 | $4,788,000 | +$2,172,212 | $26.59 | 8 |
| 2018 Q2 | 98,139 | $2,514,000 | +$661,628 | $25.61 | 8 |
| 2018 Q1 | 72,501 | $1,731,000 | +$1,724,033 | $23.81 | 7 |
| 2017 Q4 | 83 | $2,000 | -$1,055,964 | $24.1 | 1 |
| 2017 Q3 | 38,110 | $1,063,000 | -$1,642,389 | $27.84 | 2 |
| 2017 Q2 | 101,526 | $2,704,000 | +$2,704,000 | $26.75 | 2 |