| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,678 | $233,070 | +$4,640 | $27.23 | 3 |
| 2025 Q2 | 35,003 | $844,617 | -$153,788 | $24.46 | 4 |
| 2025 Q1 | 39,920 | $1,092,637 | -$1,985,237 | $27.69 | 5 |
| 2024 Q4 | 111,130 | $3,294,275 | -$69,846 | $32.63 | 7 |
| 2024 Q3 | 44,378 | $1,575,059 | -$40,964 | $35.87 | 6 |
| 2024 Q2 | 45,520 | $1,591,084 | +$61,106 | $35.02 | 6 |
| 2024 Q1 | 44,965 | $1,359,138 | -$21,355 | $30.22 | 6 |
| 2023 Q4 | 45,665 | $1,375,454 | -$545 | $30.09 | 6 |
| 2023 Q3 | 45,683 | $1,174,446 | +$246,384 | $25.7 | 6 |
| 2023 Q2 | 36,100 | $1,108,810 | -$319,362 | $30.71 | 5 |
| 2023 Q1 | 47,002 | $1,378,659 | +$33,722 | $29.35 | 6 |
| 2022 Q4 | 45,839 | $1,232,395 | -$3,512,565 | $26.87 | 6 |
| 2022 Q3 | 186,740 | $4,654,000 | -$2,911,359 | $24.92 | 7 |
| 2022 Q2 | 275,514 | $9,031,000 | +$2,922,148 | $32.78 | 8 |
| 2022 Q1 | 186,353 | $6,764,000 | -$8,600 | $36.28 | 7 |
| 2021 Q4 | 186,590 | $7,030,000 | -$6,839,962 | $37.68 | 7 |
| 2021 Q3 | 437,224 | $11,961,000 | -$361,570 | $27.36 | 9 |
| 2021 Q2 | 449,967 | $13,584,000 | -$930,133 | $30.21 | 10 |
| 2021 Q1 | 480,604 | $15,259,000 | -$1,033,291 | $31.75 | 11 |
| 2020 Q4 | 599,852 | $14,751,000 | -$944,373 | $24.6 | 12 |
| 2020 Q3 | 642,927 | $12,210,000 | -$147,419 | $18.99 | 11 |
| 2020 Q2 | 650,905 | $11,344,000 | -$1,030,999 | $17.43 | 11 |
| 2020 Q1 | 710,272 | $12,328,000 | -$6,170,434 | $17.35 | 12 |
| 2019 Q4 | 1,008,341 | $20,720,000 | +$6,581,617 | $20.55 | 13 |
| 2019 Q3 | 689,183 | $13,038,000 | +$2,213,013 | $18.92 | 11 |
| 2019 Q2 | 570,926 | $11,868,000 | -$12,625,177 | $20.79 | 12 |
| 2019 Q1 | 1,228,816 | $23,874,000 | -$7,521,912 | $19.43 | 14 |
| 2018 Q4 | 1,616,268 | $33,069,628 | -$3,560,875 | $20.46 | 14 |
| 2018 Q3 | 1,786,346 | $46,034,910 | +$1,349,412 | $25.77 | 17 |
| 2018 Q2 | 1,734,005 | $39,342,207 | +$2,020,249 | $22.69 | 16 |
| 2018 Q1 | 1,944,224 | $41,341,075 | +$648,919 | $21.92 | 21 |
| 2017 Q4 | 1,622,160 | $34,083,681 | +$10,794,568 | $21.01 | 24 |
| 2017 Q3 | 1,095,014 | $21,853,405 | -$19,049,098 | $19.96 | 22 |
| 2017 Q2 | 2,230,758 | $38,063,346 | -$2,937,637 | $17.48 | 24 |
| 2017 Q1 | 1,306,861 | $23,525,242 | -$2,003,153 | $17.88 | 26 |
| 2016 Q4 | 1,419,607 | $21,214,422 | -$1,842,345 | $14.84 | 24 |
| 2016 Q3 | 1,542,476 | $24,152,167 | -$31,142,804 | $15.53 | 35 |
| 2016 Q2 | 4,001,246 | $50,228,611 | +$24,346,360 | $12.55 | 32 |
| 2016 Q1 | 2,122,476 | $26,140,104 | -$12,279,576 | $12.32 | 36 |
| 2015 Q4 | 3,085,893 | $36,835,048 | -$35,102,473,478 | $11.84 | 47 |
| 2015 Q3 | 1,380,030,646 | $35,337,985,970 | -$297,237,082 | $25.61 | 798 |
| 2015 Q2 | 1,393,012,296 | $41,803,597,635 | -$428,509,531 | $30.01 | 932 |
| 2015 Q1 | 1,407,158,335 | $43,896,832,242 | -$434,910,080 | $31.16 | 944 |
| 2014 Q4 | 1,417,590,677 | $56,857,226,824 | -$1,468,740,065 | $40.13 | 989 |
| 2014 Q3 | 1,452,477,609 | $51,515,950,494 | +$224,975,323 | $35.47 | 943 |
| 2014 Q2 | 1,442,876,056 | $48,603,391,721 | -$72,327,996 | $33.68 | 932 |
| 2014 Q1 | 1,444,242,574 | $46,738,139,976 | -$134,839,688 | $32.36 | 888 |