| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 47,106 | $1,816,407 | +$520,598 | $38.56 | 3 |
| 2025 Q3 | 6,843,049 | $243,767,613 | +$33,951,431 | $35.60 | 64 |
| 2025 Q2 | 6,782,844 | $230,069,682 | +$23,668,022 | $33.92 | 64 |
| 2025 Q1 | 6,085,058 | $192,625,948 | -$11,321,937 | $31.65 | 58 |
| 2024 Q4 | 6,438,567 | $185,950,752 | +$6,726,199 | $28.88 | 62 |
| 2024 Q3 | 5,848,327 | $186,298,436 | -$6,558,916 | $31.85 | 59 |
| 2024 Q2 | 6,040,780 | $179,286,149 | +$8,604,625 | $29.68 | 51 |
| 2024 Q1 | 5,742,737 | $170,668,982 | +$4,725,683 | $29.72 | 47 |
| 2023 Q4 | 4,632,423 | $138,366,344 | +$3,267,335 | $29.87 | 43 |
| 2023 Q3 | 5,175,509 | $140,982,094 | +$11,887,060 | $27.25 | 40 |
| 2023 Q2 | 4,734,518 | $132,653,154 | +$12,924,697 | $28.02 | 41 |
| 2023 Q1 | 4,273,271 | $118,260,333 | +$9,038,999 | $27.67 | 34 |
| 2022 Q4 | 3,946,442 | $100,492,309 | -$9,161,957 | $25.46 | 38 |
| 2022 Q3 | 4,283,992 | $91,290,000 | +$17,906,320 | $21.31 | 36 |
| 2022 Q2 | 3,455,439 | $86,948,269 | +$4,416,700 | $25.16 | 38 |
| 2022 Q1 | 3,269,594 | $92,048,399 | +$19,566,371 | $28.15 | 34 |
| 2021 Q4 | 2,575,110 | $71,788,832 | -$26,592,597 | $27.88 | 34 |
| 2021 Q3 | 3,195,133 | $87,281,471 | +$1,254,183 | $27.32 | 26 |
| 2021 Q2 | 3,150,080 | $88,334,959 | +$11,193,909 | $28.04 | 32 |
| 2021 Q1 | 2,752,612 | $75,442,649 | +$7,785,707 | $27.40 | 34 |
| 2020 Q4 | 2,468,827 | $64,219,229 | -$17,686,397 | $26.01 | 32 |
| 2020 Q3 | 3,027,990 | $65,279,000 | +$11,229,315 | $21.55 | 29 |
| 2020 Q2 | 2,505,623 | $55,676,218 | -$18,989,689 | $22.22 | 31 |
| 2020 Q1 | 3,370,082 | $66,559,000 | -$12,015,187 | $19.75 | 36 |
| 2019 Q4 | 3,840,315 | $105,494,688 | -$4,838,883 | $27.47 | 41 |
| 2019 Q3 | 3,683,564 | $95,416,444 | -$29,848,888 | $25.91 | 41 |
| 2019 Q2 | 4,834,932 | $125,781,000 | -$14,812,968 | $26.00 | 39 |
| 2019 Q1 | 5,487,085 | $144,085,409 | -$7,312,560 | $26.25 | 41 |
| 2018 Q4 | 5,802,045 | $138,390,000 | -$11,088,961 | $23.82 | 43 |
| 2018 Q3 | 6,079,495 | $163,290,000 | +$14,162,399 | $26.86 | 35 |
| 2018 Q2 | 5,561,017 | $150,119,000 | -$22,221,332 | $26.98 | 39 |
| 2018 Q1 | 6,377,185 | $176,462,000 | +$5,668,577 | $27.67 | 40 |
| 2017 Q4 | 6,168,412 | $176,734,000 | +$2,915,472 | $28.65 | 42 |
| 2017 Q3 | 6,056,881 | $168,802,000 | +$18,527,648 | $27.87 | 29 |
| 2017 Q2 | 5,411,476 | $143,240,000 | +$39,747,326 | $26.47 | 33 |
| 2017 Q1 | 3,912,195 | $100,309,000 | +$24,559,108 | $25.64 | 24 |
| 2016 Q4 | 2,925,053 | $69,119,000 | -$2,890,313 | $23.63 | 24 |
| 2016 Q3 | 2,568,339 | $62,180,896 | +$25,406,681 | $24.21 | 25 |
| 2016 Q2 | 1,547,392 | $35,988,194 | +$3,989,887 | $23.26 | 21 |
| 2016 Q1 | 1,334,513 | $31,629,000 | -$9,940,162 | $23.71 | 20 |
| 2015 Q4 | 1,755,623 | $41,215,000 | -$5,894,638 | $23.48 | 25 |
| 2015 Q3 | 2,006,522 | $46,612,000 | -$5,249,162 | $23.23 | 24 |
| 2015 Q2 | 2,253,476 | $58,587,134 | +$13,319,727 | $26.00 | 23 |
| 2015 Q1 | 1,729,787 | $46,637,883 | +$3,010,010 | $26.96 | 18 |
| 2014 Q4 | 1,620,476 | $42,149,250 | +$1,365,439 | $26.01 | 20 |
| 2014 Q3 | 1,627,868 | $46,126,463 | -$2,272,228 | $28.34 | 20 |
| 2014 Q2 | 1,706,364 | $53,723,606 | +$12,815,985 | $31.48 | 15 |
| 2014 Q1 | 1,299,910 | $39,308,980 | -$1,036,311 | $30.24 | 12 |