| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,574,024 | $148,086,627 | +$8,540,768 | $32.41 | 96 |
| 2025 Q2 | 4,495,966 | $144,820,290 | +$249,009 | $32.24 | 97 |
| 2025 Q1 | 4,485,782 | $146,809,955 | +$43,853,219 | $32.77 | 96 |
| 2024 Q4 | 3,280,540 | $102,569,458 | +$20,140,949 | $31.15 | 90 |
| 2024 Q3 | 2,568,682 | $72,707,285 | +$7,817,461 | $28.27 | 74 |
| 2024 Q2 | 2,285,201 | $60,718,280 | +$1,429,138 | $26.57 | 64 |
| 2024 Q1 | 2,232,486 | $56,768,174 | -$7,896,311 | $25.43 | 62 |
| 2023 Q4 | 2,547,472 | $58,824,799 | +$4,761,975 | $23.09 | 56 |
| 2023 Q3 | 2,303,120 | $51,025,446 | +$554,550 | $22.16 | 55 |
| 2023 Q2 | 2,278,913 | $49,743,956 | -$6,240,135 | $21.82 | 52 |
| 2023 Q1 | 2,553,099 | $53,450,389 | -$4,651,573 | $20.93 | 60 |
| 2022 Q4 | 2,709,836 | $57,355,172 | +$10,028,139 | $21.16 | 51 |
| 2022 Q3 | 2,226,562 | $43,983,855 | +$5,959,599 | $19.73 | 46 |
| 2022 Q2 | 1,920,334 | $38,743,680 | +$10,515,796 | $20.17 | 47 |
| 2022 Q1 | 1,394,450 | $31,643,089 | +$8,230,740 | $22.7 | 43 |
| 2021 Q4 | 1,017,403 | $19,286,803 | +$1,497,360 | $18.95 | 33 |
| 2021 Q3 | 921,949 | $18,147,224 | +$1,487,484 | $19.69 | 33 |
| 2021 Q2 | 845,623 | $17,011,000 | +$394,562 | $20.11 | 30 |
| 2021 Q1 | 838,341 | $14,465,546 | -$1,492,972 | $17.25 | 25 |
| 2020 Q4 | 940,507 | $13,779,518 | +$2,665,939 | $14.65 | 25 |
| 2020 Q3 | 773,297 | $9,535,691 | -$6,465,432 | $12.33 | 25 |
| 2020 Q2 | 1,276,859 | $17,770,518 | +$1,925,194 | $13.92 | 29 |
| 2020 Q1 | 1,120,237 | $11,502,963 | -$8,456,965 | $10.27 | 25 |
| 2019 Q4 | 1,638,294 | $34,070,051 | -$7,667,924 | $20.79 | 25 |
| 2019 Q3 | 2,004,510 | $41,526,305 | +$23,186 | $20.73 | 27 |
| 2019 Q2 | 2,019,504 | $43,348,584 | +$11,209,383 | $21.55 | 27 |
| 2019 Q1 | 1,499,313 | $32,668,044 | -$3,173,432 | $21.89 | 28 |
| 2018 Q4 | 1,658,274 | $29,985,026 | +$10,552,866 | $18.14 | 26 |
| 2018 Q3 | 1,001,903 | $22,021,136 | +$4,649,438 | $22.06 | 23 |
| 2018 Q2 | 813,648 | $17,985,927 | +$39,731 | $22.16 | 25 |
| 2018 Q1 | 786,971 | $15,804,115 | -$2,000,154 | $19.89 | 24 |
| 2017 Q4 | 911,024 | $21,003,551 | +$3,504,834 | $23.08 | 26 |
| 2017 Q3 | 660,921 | $15,436,000 | +$3,059,380 | $23.38 | 21 |
| 2017 Q2 | 503,290 | $11,607,000 | +$2,173,399 | $23.06 | 17 |
| 2017 Q1 | 407,182 | $9,894,000 | +$2,405,135 | $24.3 | 17 |
| 2016 Q4 | 320,399 | $7,640,000 | +$2,068,956 | $23.85 | 15 |
| 2016 Q3 | 180,199 | $4,178,000 | +$1,018,568 | $23.18 | 13 |
| 2016 Q2 | 139,012 | $2,970,000 | -$2,252,393 | $21.16 | 8 |
| 2016 Q1 | 333,110 | $4,779,000 | -$1,796,869 | $18.29 | 9 |
| 2015 Q4 | 368,076 | $6,420,000 | +$3,046,837 | $17.44 | 13 |
| 2015 Q3 | 185,360 | $3,567,000 | +$125,324 | $19.23 | 14 |
| 2015 Q2 | 178,795 | $4,544,830 | -$2,196,045 | $25.42 | 13 |
| 2015 Q1 | 265,669 | $7,107,083 | +$2,666,768 | $26.75 | 14 |
| 2014 Q4 | 165,964 | $4,712,336 | +$515,405 | $28.39 | 8 |
| 2014 Q3 | 145,090 | $4,348,694 | +$3,797,500 | $29.98 | 5 |
| 2014 Q2 | 18,291 | $554,757 | -$767,031 | $30.33 | 3 |
| 2014 Q1 | 47,401 | $1,260,000 | -$2,102,819 | $26.59 | 5 |