| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,854 | $66,501 | +$36,495 | $17.26 | 1 |
| 2025 Q3 | 203,756 | $3,154,715 | +$1,764,413 | $15.56 | 11 |
| 2025 Q2 | 90,288 | $1,624,533 | +$82,248 | $17.93 | 10 |
| 2025 Q1 | 85,731 | $1,530,179 | +$231,331 | $18.11 | 9 |
| 2024 Q4 | 72,606 | $1,425,853 | +$14,780 | $19.38 | 8 |
| 2024 Q3 | 71,055 | $1,584,691 | -$599,182 | $22.40 | 8 |
| 2024 Q2 | 70,757 | $1,683,731 | +$73,325 | $23.83 | 8 |
| 2024 Q1 | 67,556 | $1,903,627 | +$129,345 | $28.18 | 9 |
| 2023 Q4 | 20,321 | $542,571 | -$69,046 | $26.70 | 1 |
| 2023 Q3 | 13,116,594 | $294,376,623 | +$10,464,576 | $22.54 | 10 |
| 2023 Q2 | 12,650,298 | $347,835,361 | +$5,482,836 | $27.58 | 11 |
| 2023 Q1 | 12,451,074 | $326,648,139 | +$1,693,764 | $26.34 | 10 |
| 2022 Q4 | 12,386,571 | $260,872,545 | +$1,836,803 | $21.06 | 8 |
| 2022 Q3 | 12,300,116 | $247,373,000 | +$5,197,894 | $20.11 | 8 |
| 2022 Q2 | 12,064,731 | $268,500,000 | +$7,728,798 | $22.21 | 10 |
| 2022 Q1 | 11,695,474 | $331,652,000 | +$14,948,421 | $28.24 | 12 |
| 2021 Q4 | 11,167,574 | $376,236,000 | +$9,967,486 | $33.72 | 11 |
| 2021 Q3 | 10,851,264 | $340,786,000 | +$14,116,954 | $31.40 | 11 |
| 2021 Q2 | 10,401,904 | $307,633,242 | -$37,161,719 | $29.57 | 14 |
| 2021 Q1 | 11,652,475 | $340,027,222 | +$5,000 | $29.13 | 13 |
| 2020 Q4 | 9,433,680 | $287,593,000 | +$8,984,532 | $41.56 | 2 |
| 2020 Q3 | 9,138,967 | $253,134,000 | +$4,794,911 | $40.16 | 2 |
| 2020 Q2 | 10,464,520 | $267,665,000 | +$5,466,141 | $25.57 | 9 |
| 2020 Q1 | 10,257,163 | $217,150,000 | +$7,208,081 | $21.19 | 10 |
| 2019 Q4 | 9,916,639 | $229,183,949 | -$5,403,133 | $23.06 | 10 |
| 2019 Q3 | 10,152,621 | $217,336,000 | -$19,074,195 | $21.34 | 11 |
| 2019 Q2 | 11,166,109 | $208,231,255 | +$1,179,712 | $18.64 | 16 |
| 2019 Q1 | 11,103,244 | $208,378,480 | +$5,264,803 | $18.76 | 16 |
| 2018 Q4 | 10,824,989 | $163,567,224 | +$3,014,911 | $15.15 | 15 |
| 2018 Q3 | 10,622,121 | $170,122,806 | -$2,759,853 | $16.01 | 13 |
| 2018 Q2 | 10,730,039 | $196,678,567 | +$6,599,720 | $18.34 | 14 |
| 2018 Q1 | 10,369,802 | $208,111,547 | +$14,005,093 | $20.23 | 15 |
| 2017 Q4 | 9,665,815 | $198,940,000 | +$5,985,493 | $20.58 | 11 |
| 2017 Q3 | 9,374,919 | $165,498,000 | +$6,619,291 | $17.63 | 10 |
| 2017 Q2 | 9,000,751 | $136,884,000 | +$104,324,085 | $15.20 | 10 |
| 2017 Q1 | 2,136,619 | $31,631,000 | +$6,131,750 | $14.77 | 8 |
| 2016 Q4 | 140 | $1,000 | $0 | $7.14 | 1 |
| 2016 Q3 | 140 | $1,000 | $0 | $7.14 | 1 |
| 2016 Q2 | 140 | $1,000 | $0 | $7.14 | 1 |
| 2016 Q1 | 140 | $1,000 | -$3,000 | $7.14 | 1 |
| 2015 Q4 | 1,630,120 | $21,574,000 | +$6,364,407 | $13.26 | 8 |
| 2015 Q3 | 1,149,407 | $12,519,000 | -$3,677,342 | $10.89 | 6 |
| 2015 Q2 | 1,376,781 | $20,766,000 | +$1,217,373 | $15.06 | 8 |
| 2015 Q1 | 1,296,256 | $19,348,000 | +$17,013,974 | $14.87 | 7 |
| 2014 Q4 | 157,004 | $2,082,000 | +$697,123 | $13.26 | 1 |
| 2014 Q3 | 104,413 | $1,434,000 | -$230,028 | $14.56 | 2 |
| 2014 Q2 | 121,180 | $1,615,000 | +$1,615,002 | $13.33 | 1 |