| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 703,455 | $33,642,130 | -$2,287,390 | $47.75 | 18 |
| 2025 Q2 | 755,517 | $37,016,784 | +$2,700,654 | $48.91 | 24 |
| 2025 Q1 | 700,291 | $29,854,464 | -$901,977 | $42.72 | 21 |
| 2024 Q4 | 712,632 | $25,307,049 | -$1,530,892 | $35.58 | 18 |
| 2024 Q3 | 755,160 | $29,071,526 | -$39,058,888 | $38.54 | 17 |
| 2024 Q2 | 1,925,979 | $63,175,471 | +$1,409,660 | $32.82 | 20 |
| 2024 Q1 | 1,882,902 | $70,796,877 | +$4,976,613 | $37.6 | 22 |
| 2023 Q4 | 1,750,611 | $57,159,965 | +$1,543,369 | $32.6 | 22 |
| 2023 Q3 | 1,700,543 | $50,620,982 | -$416,006 | $29.74 | 21 |
| 2023 Q2 | 1,714,511 | $50,691,835 | -$18,632,655 | $29.6 | 19 |
| 2023 Q1 | 2,325,772 | $71,116,301 | -$760,893 | $30.58 | 19 |
| 2022 Q4 | 2,350,578 | $65,473,131 | +$15,241,806 | $27.86 | 17 |
| 2022 Q3 | 1,803,759 | $39,399,370 | -$9,205,446 | $21.78 | 15 |
| 2022 Q2 | 1,737,501 | $39,515,940 | +$6,620,446 | $22.79 | 14 |
| 2022 Q1 | 1,662,136 | $48,656,763 | +$1,782 | $29.17 | 13 |
| 2021 Q4 | 1,659,845 | $49,420,000 | -$4,084,493 | $29.77 | 15 |
| 2021 Q3 | 1,765,652 | $49,331,000 | +$1,841,429 | $27.93 | 16 |
| 2021 Q2 | 1,713,322 | $43,519,145 | -$74,062,025 | $25.37 | 20 |
| 2021 Q1 | 4,447,186 | $120,285,335 | +$1,110,567 | $26.98 | 21 |
| 2020 Q4 | 4,409,097 | $105,554,960 | +$2,156,974 | $23.92 | 22 |
| 2020 Q3 | 4,317,650 | $79,879,000 | +$2,521,062 | $18.5 | 17 |
| 2020 Q2 | 4,173,360 | $87,188,000 | +$12,888,202 | $20.89 | 17 |
| 2020 Q1 | 3,561,341 | $61,588,051 | +$1,656,380 | $17.29 | 18 |
| 2019 Q4 | 3,451,671 | $97,157,056 | +$3,606,530 | $28.15 | 22 |
| 2019 Q3 | 3,322,474 | $84,380,051 | -$13,816,115 | $25.38 | 19 |
| 2019 Q2 | 3,848,268 | $100,798,267 | +$2,508,411 | $26.18 | 25 |
| 2019 Q1 | 3,753,976 | $94,459,448 | +$5,058,622 | $25.16 | 26 |
| 2018 Q4 | 3,552,883 | $76,077,864 | -$10,766,122 | $21.54 | 23 |
| 2018 Q3 | 4,083,335 | $109,295,894 | -$20,000,531 | $26.86 | 26 |
| 2018 Q2 | 4,922,885 | $120,039,194 | +$21,577,330 | $24.45 | 26 |
| 2018 Q1 | 4,031,043 | $108,050,982 | -$8,943,218 | $26.58 | 27 |
| 2017 Q4 | 4,359,828 | $129,358,000 | +$1,415,034 | $29.67 | 30 |
| 2017 Q3 | 4,308,661 | $129,875,000 | +$20,053,872 | $30.19 | 28 |
| 2017 Q2 | 3,657,935 | $100,221,000 | -$25,637,211 | $27.56 | 25 |
| 2017 Q1 | 4,668,782 | $120,266,000 | +$8,735,192 | $25.79 | 28 |
| 2016 Q4 | 4,334,512 | $109,280,000 | +$2,233,995 | $25.24 | 28 |
| 2016 Q3 | 4,313,525 | $91,341,000 | -$25,578,008 | $21.17 | 26 |
| 2016 Q2 | 5,543,592 | $110,924,000 | -$3,933,408 | $20.04 | 30 |
| 2016 Q1 | 5,731,938 | $134,605,000 | +$26,807,220 | $23.4 | 31 |
| 2015 Q4 | 4,593,586 | $125,620,000 | -$4,672,309 | $27.32 | 33 |
| 2015 Q3 | 4,916,931 | $119,259,000 | -$8,289,424 | $24.2 | 31 |
| 2015 Q2 | 5,101,048 | $128,740,000 | +$7,889,687 | $25.24 | 37 |
| 2015 Q1 | 4,971,210 | $125,384,552 | +$9,748,482 | $25.2 | 39 |
| 2014 Q4 | 4,566,571 | $104,954,233 | -$26,496,913 | $23.01 | 35 |
| 2014 Q3 | 5,641,365 | $138,922,792 | +$30,944,782 | $24.62 | 43 |
| 2014 Q2 | 4,385,004 | $104,652,289 | -$14,034,458 | $23.91 | 40 |
| 2014 Q1 | 4,927,902 | $128,125,882 | +$45,483,490 | $26 | 42 |