| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 66,394 | $3,954,547 | +$197,695 | $59.57 | 17 |
| 2025 Q2 | 63,708 | $3,416,017 | +$1,235,591 | $53.62 | 17 |
| 2025 Q1 | 41,110 | $2,011,079 | +$144,724 | $48.94 | 13 |
| 2024 Q4 | 38,138 | $1,902,864 | -$153,251 | $49.89 | 9 |
| 2024 Q3 | 41,470 | $1,986,838 | +$545,756 | $47.91 | 11 |
| 2024 Q2 | 30,083 | $1,299,806 | -$507,758 | $43.21 | 10 |
| 2024 Q1 | 41,734 | $1,817,056 | -$92,925 | $43.54 | 12 |
| 2023 Q4 | 43,869 | $1,771,431 | -$761 | $40.38 | 12 |
| 2023 Q3 | 43,890 | $1,589,189 | +$87,444 | $36.21 | 11 |
| 2023 Q2 | 41,469 | $1,540,109 | -$725,497 | $37.14 | 14 |
| 2023 Q1 | 61,632 | $2,166,484 | +$733,687 | $35.15 | 15 |
| 2022 Q4 | 40,938 | $1,394,037 | -$198,360 | $34.05 | 13 |
| 2022 Q3 | 46,804 | $1,490,916 | -$191,298 | $32.13 | 12 |
| 2022 Q2 | 52,526 | $1,742,590 | -$319,373 | $33.17 | 12 |
| 2022 Q1 | 58,898 | $2,444,750 | -$329,995 | $41.49 | 15 |
| 2021 Q4 | 66,165 | $3,131,679 | -$284,076 | $47.32 | 16 |
| 2021 Q3 | 71,730 | $3,486,312 | +$173,365 | $48.62 | 17 |
| 2021 Q2 | 68,050 | $3,345,581 | -$2,035,906 | $49.18 | 18 |
| 2021 Q1 | 111,027 | $5,127,091 | +$598,574 | $46.18 | 17 |
| 2020 Q4 | 97,468 | $4,271,905 | -$920,377 | $43.81 | 15 |
| 2020 Q3 | 119,759 | $4,540,960 | +$707,424 | $37.92 | 13 |
| 2020 Q2 | 103,005 | $3,514,061 | -$11,074 | $34.11 | 15 |
| 2020 Q1 | 104,237 | $2,823,570 | -$530,551 | $27.13 | 12 |
| 2019 Q4 | 115,863 | $4,171,357 | -$1,023,278 | $36.01 | 17 |
| 2019 Q3 | 145,553 | $4,835,131 | -$1,023,191 | $33.22 | 18 |
| 2019 Q2 | 176,199 | $5,879,430 | -$438,541 | $33.37 | 21 |
| 2019 Q1 | 189,278 | $6,056,871 | -$887,434 | $32 | 19 |
| 2018 Q4 | 212,821 | $5,871,190 | +$675,769 | $27.6 | 19 |
| 2018 Q3 | 186,817 | $6,078,841 | -$722,974 | $32.54 | 23 |
| 2018 Q2 | 210,020 | $6,627,157 | -$272,967 | $31.58 | 24 |
| 2018 Q1 | 221,000 | $6,597,095 | +$821,164 | $29.86 | 23 |
| 2017 Q4 | 192,204 | $5,718,707 | -$615,453 | $29.7 | 21 |
| 2017 Q3 | 213,786 | $6,041,510 | -$115,217 | $28.21 | 23 |
| 2017 Q2 | 226,825 | $6,098,666 | -$1,556,424 | $26.88 | 22 |
| 2017 Q1 | 286,039 | $7,364,277 | -$561,367 | $25.77 | 25 |
| 2016 Q4 | 308,190 | $7,406,000 | -$8,045,880 | $24.03 | 28 |
| 2016 Q3 | 644,819 | $15,132,000 | -$2,224,750 | $23.46 | 30 |
| 2016 Q2 | 764,587 | $16,952,000 | -$47,502,442 | $22.18 | 34 |
| 2016 Q1 | 2,884,837 | $63,454,000 | -$12,645,173 | $22.04 | 34 |
| 2015 Q4 | 3,463,381 | $80,220,000 | +$3,636,793 | $23.22 | 37 |
| 2015 Q3 | 3,282,661 | $76,461,211 | -$22,841,216 | $23.24 | 35 |
| 2015 Q2 | 4,211,197 | $110,896,260 | -$27,910,276 | $26.34 | 37 |
| 2015 Q1 | 5,270,546 | $138,291,409 | -$11,169,827 | $26.24 | 43 |
| 2014 Q4 | 5,701,674 | $149,093,656 | -$32,410,200 | $26.15 | 48 |
| 2014 Q3 | 6,830,477 | $179,573,226 | -$2,731,475 | $26.31 | 46 |
| 2014 Q2 | 6,933,969 | $183,369,105 | -$41,923,226 | $26.45 | 38 |
| 2014 Q1 | 8,514,286 | $210,195,718 | +$89,647,380 | $24.69 | 39 |