| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 188,299 | $8,310,467 | +$3,035,146 | $44.14 | 11 |
| 2025 Q2 | 123,340 | $3,532,346 | -$1,144,412 | $28.64 | 11 |
| 2025 Q1 | 164,441 | $4,525,098 | -$461,327 | $27.52 | 9 |
| 2024 Q4 | 181,200 | $4,987,296 | +$4,383,017 | $27.52 | 11 |
| 2024 Q3 | 21,559 | $633,819 | -$1,684,331 | $29.41 | 7 |
| 2024 Q2 | 103,598 | $2,220,319 | +$527,398 | $21.43 | 6 |
| 2024 Q1 | 78,990 | $1,813,624 | -$2,199,541 | $22.96 | 4 |
| 2023 Q4 | 169,700 | $4,161,341 | +$508,893 | $24.52 | 6 |
| 2023 Q3 | 185,409 | $4,750,798 | +$823,135 | $25.48 | 9 |
| 2023 Q2 | 152,799 | $4,321,566 | -$5,786,508 | $28.29 | 7 |
| 2023 Q1 | 327,132 | $10,485,179 | +$7,915,778 | $32.05 | 9 |
| 2022 Q4 | 80,210 | $2,504,514 | +$471,581 | $31.22 | 7 |
| 2022 Q3 | 65,118 | $1,929,000 | +$886,084 | $29.63 | 6 |
| 2022 Q2 | 35,156 | $1,381,000 | -$1,301,875 | $39.33 | 5 |
| 2022 Q1 | 68,881 | $2,646,000 | -$768,576 | $38.44 | 10 |
| 2021 Q4 | 769 | $35,000 | -$1,748,977 | $45.87 | 5 |
| 2021 Q3 | 145,051 | $7,362,000 | -$2,204,966 | $50.76 | 10 |
| 2021 Q2 | 188,074 | $10,199,000 | +$3,085,835 | $54.23 | 11 |
| 2021 Q1 | 132,450 | $5,965,000 | -$3,456,296 | $45.05 | 10 |
| 2020 Q4 | 208,270 | $10,113,000 | +$3,935,785 | $48.56 | 11 |
| 2020 Q3 | 127,601 | $5,184,000 | +$2,043,528 | $40.63 | 10 |
| 2020 Q2 | $43.46 | 0 | |||
| 2020 Q1 | $28.00 | 1 | |||
| 2019 Q4 | 65,143 | $1,937,000 | -$2,219,637 | $29.74 | 5 |
| 2019 Q3 | 139,894 | $3,666,000 | +$1,191,765 | $26.19 | 6 |
| 2019 Q2 | 88,147 | $2,275,000 | -$7,131,114 | $25.81 | 5 |
| 2019 Q1 | 359,123 | $10,413,000 | +$8,887,771 | $28.99 | 8 |
| 2018 Q4 | 57,262 | $1,199,000 | -$557,201 | $20.95 | 8 |
| 2018 Q3 | 53,932 | $1,360,000 | -$2,368,064 | $25.22 | 6 |
| 2018 Q2 | 133,540 | $3,919,000 | +$139,574 | $29.36 | 4 |
| 2018 Q1 | 128,630 | $4,585,000 | -$295,522 | $35.65 | 7 |
| 2017 Q4 | 169,352 | $5,859,000 | -$745,050 | $34.58 | 7 |
| 2017 Q3 | 190,880 | $6,552,000 | -$700,046 | $34.33 | 6 |
| 2017 Q2 | 169,771 | $5,329,000 | -$1,113,292 | $31.36 | 4 |
| 2017 Q1 | 210,664 | $6,332,000 | +$2,219,628 | $30.06 | 8 |
| 2016 Q4 | 133,458 | $3,847,000 | -$2,779,590 | $28.82 | 11 |
| 2016 Q3 | 222,305 | $7,242,000 | -$262,118 | $32.57 | 9 |
| 2016 Q2 | 262,695 | $8,838,000 | +$7,828,791 | $33.65 | 14 |
| 2016 Q1 | 9,478 | $324,000 | +$324,000 | $34.18 | 1 |