| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 203,756 | $3,154,715 | +$1,764,407 | $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.4 | 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 | 62,966 | $1,686,645 | -$293,006,246 | $26.7 | 8 |
| 2023 Q3 | 13,116,594 | $294,376,623 | +$10,464,578 | $22.54 | 10 |
| 2023 Q2 | 12,650,298 | $347,835,361 | +$5,482,835 | $27.58 | 11 |
| 2023 Q1 | 12,451,074 | $326,648,139 | +$1,693,766 | $26.34 | 10 |
| 2022 Q4 | 12,386,571 | $260,872,545 | +$1,822,803 | $21.06 | 8 |
| 2022 Q3 | 12,300,502 | $247,381,000 | +$5,204,888 | $20.11 | 10 |
| 2022 Q2 | 12,064,764 | $268,501,000 | +$7,728,786 | $22.25 | 11 |
| 2022 Q1 | 11,695,474 | $331,652,000 | +$14,948,418 | $28.24 | 12 |
| 2021 Q4 | 11,167,574 | $376,236,000 | +$9,967,474 | $33.72 | 11 |
| 2021 Q3 | 10,851,264 | $340,786,000 | +$14,116,950 | $31.4 | 11 |
| 2021 Q2 | 10,401,904 | $307,633,242 | -$37,161,741 | $29.57 | 14 |
| 2021 Q1 | 11,652,411 | $340,025,222 | +$14,572,924 | $29.13 | 11 |
| 2020 Q4 | 11,153,490 | $340,231,280 | +$15,669,431 | $30.48 | 11 |
| 2020 Q3 | 10,640,468 | $295,129,000 | +$4,879,449 | $27.73 | 9 |
| 2020 Q2 | 10,464,520 | $267,665,000 | +$5,409,147 | $25.57 | 9 |
| 2020 Q1 | 10,257,289 | $217,152,000 | +$6,727,086 | $21.19 | 11 |
| 2019 Q4 | 9,937,886 | $229,666,949 | -$5,388,574 | $23.06 | 12 |
| 2019 Q3 | 10,173,119 | $217,778,000 | -$19,057,992 | $21.45 | 12 |
| 2019 Q2 | 11,186,607 | $208,608,255 | +$1,176,199 | $18.64 | 17 |
| 2019 Q1 | 11,123,574 | $208,757,480 | +$5,409,119 | $18.76 | 17 |
| 2018 Q4 | 10,837,578 | $163,750,224 | +$3,133,471 | $15.07 | 16 |
| 2018 Q3 | 10,626,554 | $170,191,806 | -$2,748,876 | $16.01 | 14 |
| 2018 Q2 | 10,733,767 | $196,744,567 | +$6,597,376 | $18.34 | 15 |
| 2018 Q1 | 10,373,662 | $208,187,547 | +$14,005,095 | $20.16 | 16 |
| 2017 Q4 | 9,669,675 | $199,017,000 | +$5,975,664 | $20.57 | 12 |
| 2017 Q3 | 9,379,272 | $165,570,000 | +$6,625,570 | $17.63 | 11 |
| 2017 Q2 | 9,004,724 | $136,942,000 | +$104,330,311 | $15.2 | 11 |
| 2017 Q1 | 2,140,152 | $31,681,000 | +$5,391,368 | $14.77 | 9 |
| 2016 Q4 | 1,788,456 | $21,268,000 | -$79,446 | $11.88 | 8 |
| 2016 Q3 | 1,794,252 | $25,653,000 | +$505,100 | $14.29 | 9 |
| 2016 Q2 | 1,758,943 | $21,328,000 | +$45,554 | $12.11 | 8 |
| 2016 Q1 | 1,755,355 | $20,473,000 | +$1,457,904 | $11.63 | 10 |
| 2015 Q4 | 1,630,500 | $21,577,000 | +$6,366,322 | $13.24 | 9 |
| 2015 Q3 | 1,149,547 | $12,520,000 | -$3,676,351 | $10.89 | 7 |
| 2015 Q2 | 1,376,781 | $20,766,000 | +$1,217,375 | $15.06 | 8 |
| 2015 Q1 | 1,296,256 | $19,348,000 | +$17,014,021 | $14.87 | 7 |
| 2014 Q4 | 157,004 | $2,082,000 | +$697,123 | $13.26 | 1 |
| 2014 Q3 | 104,413 | $1,434,000 | -$230,027 | $14.56 | 2 |
| 2014 Q2 | 121,180 | $1,615,000 | +$1,615,000 | $13.33 | 1 |