| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 188,299 | $8,310,467 | +$3,035,147 | $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,016 | $27.52 | 11 |
| 2024 Q3 | 21,560 | $633,860 | -$1,684,301 | $29.42 | 7 |
| 2024 Q2 | 103,598 | $2,220,319 | +$527,398 | $21.43 | 6 |
| 2024 Q1 | 78,990 | $1,813,624 | -$2,205,813 | $22.96 | 4 |
| 2023 Q4 | 169,700 | $4,161,341 | -$422,254 | $24.52 | 6 |
| 2023 Q3 | 185,409 | $4,750,798 | +$700,771 | $25.48 | 9 |
| 2023 Q2 | 157,236 | $4,449,704 | -$5,791,501 | $28.29 | 9 |
| 2023 Q1 | 331,532 | $10,626,243 | +$7,915,776 | $32.05 | 10 |
| 2022 Q4 | 84,610 | $2,641,803 | +$471,581 | $31.22 | 8 |
| 2022 Q3 | 69,518 | $2,059,510 | +$883,084 | $29.64 | 7 |
| 2022 Q2 | 39,656 | $1,556,920 | -$1,298,875 | $39.3 | 7 |
| 2022 Q1 | 73,281 | $2,817,468 | -$4,655,760 | $38.45 | 11 |
| 2021 Q4 | 173,571 | $8,409,539 | +$1,042,742 | $48.26 | 12 |
| 2021 Q3 | 150,381 | $7,632,498 | -$2,248,105 | $50.76 | 10 |
| 2021 Q2 | 194,254 | $10,534,450 | +$3,088,275 | $54.24 | 11 |
| 2021 Q1 | 138,585 | $6,241,382 | -$3,466,434 | $45.05 | 10 |
| 2020 Q4 | 214,630 | $10,416,976 | +$1,926,819 | $48.55 | 10 |
| 2020 Q3 | 176,012 | $7,113,147 | +$1,650,292 | $40.63 | 10 |
| 2020 Q2 | 136,461 | $4,822,543 | +$1,303,567 | $35.68 | 7 |
| 2020 Q1 | 98,860 | $2,771,000 | +$826,521 | $28 | 7 |
| 2019 Q4 | 65,143 | $1,937,000 | -$2,219,638 | $29.74 | 5 |
| 2019 Q3 | 139,894 | $3,666,000 | +$1,191,763 | $26.19 | 6 |
| 2019 Q2 | 102,273 | $2,640,000 | -$6,986,341 | $25.81 | 6 |
| 2019 Q1 | 359,123 | $10,413,000 | +$8,887,762 | $28.99 | 8 |
| 2018 Q4 | 57,262 | $1,199,000 | -$557,200 | $20.95 | 7 |
| 2018 Q3 | 78,455 | $1,980,000 | -$1,748,832 | $25.24 | 4 |
| 2018 Q2 | 164,284 | $4,819,000 | +$181,997 | $29.34 | 7 |
| 2018 Q1 | 157,689 | $5,621,000 | -$414,064 | $35.65 | 6 |
| 2017 Q4 | 169,352 | $5,859,000 | -$745,051 | $34.58 | 6 |
| 2017 Q3 | 190,880 | $6,552,000 | -$70,045 | $34.33 | 6 |
| 2017 Q2 | 192,867 | $6,054,000 | -$996,893 | $31.38 | 5 |
| 2017 Q1 | 230,052 | $6,915,000 | +$2,647,977 | $30.06 | 9 |
| 2016 Q4 | 133,458 | $3,847,000 | -$2,778,151 | $28.8 | 11 |
| 2016 Q3 | 240,238 | $7,826,000 | -$120,561 | $32.56 | 11 |
| 2016 Q2 | 262,695 | $8,838,000 | +$7,828,786 | $33.64 | 14 |
| 2016 Q1 | 9,478 | $324,000 | +$324,000 | $34.18 | 1 |