| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 53,601 | $3,043,133 | +$486,356 | $56.76 | 7 |
| 2025 Q2 | 45,527 | $2,451,566 | +$202,191 | $53.85 | 11 |
| 2025 Q1 | 41,844 | $1,864,970 | -$127,831 | $44.57 | 9 |
| 2024 Q4 | 44,712 | $1,678,027 | +$174,366 | $37.53 | 7 |
| 2024 Q3 | 40,066 | $1,633,478 | +$376,427 | $40.77 | 6 |
| 2024 Q2 | 30,851 | $985,370 | -$564,483 | $31.94 | 6 |
| 2024 Q1 | 50,244 | $1,461,030 | +$140,600 | $29.08 | 7 |
| 2023 Q4 | 45,403 | $1,550,635 | +$104,591 | $34.25 | 6 |
| 2023 Q3 | 41,035 | $1,519,109 | +$17,587 | $37.02 | 7 |
| 2023 Q2 | 40,560 | $1,537,421 | +$156,233 | $37.91 | 7 |
| 2023 Q1 | 32,608 | $1,444,359 | +$665,585 | $44.35 | 8 |
| 2022 Q4 | 17,703 | $761,952 | -$685 | $43.19 | 6 |
| 2022 Q3 | 17,567 | $603,000 | +$165,878 | $34.31 | 6 |
| 2022 Q2 | 11,874 | $585,000 | -$913,436 | $49.34 | 7 |
| 2022 Q1 | 26,384 | $1,249,000 | +$40,721 | $47.54 | 6 |
| 2021 Q4 | 25,550 | $1,498,000 | -$1,486,967 | $59.53 | 6 |
| 2021 Q3 | 50,382 | $3,105,000 | +$375,478 | $61.73 | 7 |
| 2021 Q2 | 44,293 | $2,640,000 | -$80,900,332 | $59.62 | 8 |
| 2021 Q1 | 1,406,498 | $83,514,000 | +$3,605,008 | $59.12 | 10 |
| 2020 Q4 | 1,346,431 | $73,708,000 | +$5,343,749 | $54.74 | 9 |
| 2020 Q3 | 1,248,790 | $58,586,000 | +$595,022 | $46.84 | 8 |
| 2020 Q2 | 1,237,918 | $52,547,000 | +$3,378,869 | $42.46 | 9 |
| 2020 Q1 | 1,161,046 | $34,760,000 | +$1,390,187 | $30.16 | 7 |
| 2019 Q4 | 1,113,051 | $36,139,864 | -$47,388 | $32.47 | 10 |
| 2019 Q3 | 1,111,899 | $32,447,000 | -$1,461,202 | $29.28 | 10 |
| 2019 Q2 | 1,162,127 | $40,930,324 | -$552,706 | $35.22 | 10 |
| 2019 Q1 | 1,178,006 | $41,234,000 | +$2,630,969 | $34.85 | 13 |
| 2018 Q4 | 1,102,863 | $31,623,000 | +$2,349,016 | $28.79 | 10 |
| 2018 Q3 | 1,019,459 | $29,062,000 | +$2,796,120 | $28.55 | 6 |
| 2018 Q2 | 921,949 | $27,692,000 | +$3,743,807 | $30.02 | 6 |
| 2018 Q1 | 796,852 | $26,218,000 | +$2,086,580 | $32.05 | 9 |
| 2017 Q4 | 733,342 | $22,528,000 | +$438,874 | $30.47 | 6 |
| 2017 Q3 | 712,202 | $19,297,000 | +$1,439,006 | $26.57 | 4 |
| 2017 Q2 | 659,089 | $17,068,000 | +$1,686,751 | $25.29 | 4 |
| 2017 Q1 | 594,089 | $15,035,000 | -$59,587,013 | $24.76 | 5 |
| 2016 Q4 | 2,990,871 | $70,449,000 | -$3,170,664 | $23.54 | 6 |
| 2016 Q3 | 3,125,583 | $82,532,000 | -$2,484,034 | $26.26 | 6 |
| 2016 Q2 | 3,221,034 | $77,484,000 | -$854,003 | $24.16 | 8 |
| 2016 Q1 | 3,256,451 | $79,388,000 | +$7,631,322 | $24.06 | 9 |
| 2015 Q4 | 2,940,012 | $75,242,000 | +$45,366,322 | $25.56 | 10 |
| 2015 Q3 | 1,167,094 | $26,627,000 | -$2,737,568 | $22.88 | 8 |
| 2015 Q2 | 892,161 | $31,445,000 | -$5,646,093 | $35.28 | 14 |
| 2015 Q1 | 1,052,917 | $25,831,000 | +$15,698,162 | $24.5 | 12 |
| 2014 Q4 | 412,442 | $9,156,000 | +$1,198,386 | $22.13 | 4 |
| 2014 Q3 | 358,442 | $7,697,000 | +$649,162 | $21.46 | 6 |
| 2014 Q2 | 328,165 | $6,125,000 | -$1,965,946 | $18.73 | 4 |
| 2014 Q1 | 471,135 | $7,153,000 | -$69,408,639 | $15.16 | 5 |