| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,387,400 | $245,809,828 | +$12,561,609 | $46.65 | 61 |
| 2025 Q2 | 5,251,001 | $231,142,229 | +$174,663 | $44.01 | 58 |
| 2025 Q1 | 5,206,117 | $222,737,807 | +$2,363,737 | $42.65 | 59 |
| 2024 Q4 | 5,209,816 | $232,858,055 | +$6,032,102 | $44.64 | 64 |
| 2024 Q3 | 4,951,244 | $228,438,546 | +$9,499,770 | $46.14 | 66 |
| 2024 Q2 | 4,573,636 | $196,069,104 | +$12,590,154 | $42.87 | 59 |
| 2024 Q1 | 4,277,519 | $192,223,169 | +$6,249,011 | $44.94 | 54 |
| 2023 Q4 | 4,144,026 | $167,782,143 | -$9,005,553 | $40.49 | 53 |
| 2023 Q3 | 4,061,477 | $150,701,098 | +$6,704,489 | $37.11 | 43 |
| 2023 Q2 | 4,267,635 | $147,553,135 | -$4,593,434 | $34.6 | 42 |
| 2023 Q1 | 4,253,808 | $143,846,325 | +$7,185,791 | $33.83 | 38 |
| 2022 Q4 | 4,067,292 | $131,138,825 | +$5,876,703 | $32.16 | 38 |
| 2022 Q3 | 3,645,870 | $106,624,144 | -$15,687,605 | $29.2 | 33 |
| 2022 Q2 | 4,107,621 | $122,743,247 | +$12,777,661 | $29.88 | 36 |
| 2022 Q1 | 3,685,201 | $134,808,172 | -$17,766,862 | $36.58 | 36 |
| 2021 Q4 | 4,160,622 | $155,157,524 | +$4,651,043 | $37.18 | 30 |
| 2021 Q3 | 3,894,603 | $133,221,741 | +$3,572,531 | $34.2 | 27 |
| 2021 Q2 | 3,806,906 | $129,463,000 | +$2,517,268 | $34.33 | 27 |
| 2021 Q1 | 3,716,947 | $115,480,277 | +$11,556,895 | $32.51 | 22 |
| 2020 Q4 | 3,266,452 | $91,828,357 | +$396,752 | $28.03 | 18 |
| 2020 Q3 | 3,256,629 | $79,716,000 | -$320,294 | $24.47 | 18 |
| 2020 Q2 | 3,279,174 | $73,484,000 | +$20,705,549 | $22.41 | 20 |
| 2020 Q1 | 2,378,547 | $43,105,467 | -$3,770,874 | $18.11 | 17 |
| 2019 Q4 | 2,557,230 | $77,787,015 | -$1,970,267 | $30.41 | 18 |
| 2019 Q3 | 2,572,302 | $71,676,000 | -$96,282 | $27.86 | 13 |
| 2019 Q2 | 2,550,711 | $71,526,000 | -$5,217,380 | $28.04 | 14 |
| 2019 Q1 | 2,762,326 | $79,265,000 | -$126,096 | $28.69 | 13 |
| 2018 Q4 | 2,771,081 | $69,381,000 | -$8,683,437 | $25.04 | 15 |
| 2018 Q3 | 3,098,287 | $96,155,000 | +$80,952 | $31.01 | 17 |
| 2018 Q2 | 3,095,681 | $96,351,000 | +$9,474,385 | $31.1 | 21 |
| 2018 Q1 | 4,229,077 | $125,283,000 | +$33,025,734 | $30.2 | 16 |
| 2017 Q4 | 2,120,467 | $65,118,000 | +$7,934,454 | $30.71 | 12 |
| 2017 Q3 | 1,706,183 | $46,309,000 | +$4,451,623 | $27.14 | 15 |
| 2017 Q2 | 1,630,182 | $41,604,000 | +$3,945,638 | $25.52 | 13 |
| 2017 Q1 | 1,475,189 | $37,508,000 | -$55,394,920 | $25.39 | 11 |
| 2016 Q4 | 3,715,531 | $92,054,000 | +$1,670,099 | $24.76 | 15 |
| 2016 Q3 | 394,284 | $9,136,000 | +$169,417 | $23.17 | 11 |
| 2016 Q2 | 389,931 | $8,333,000 | +$4,118,241 | $21.37 | 11 |
| 2016 Q1 | 182,298 | $4,273,000 | -$2,058,711 | $23.44 | 10 |
| 2015 Q4 | 280,284 | $6,225,000 | +$3,976,476 | $22.19 | 12 |
| 2015 Q3 | 94,793 | $2,179,500 | -$22,228 | $23 | 9 |
| 2015 Q2 | 88,184 | $2,303,414 | -$396,627 | $26.51 | 10 |
| 2015 Q1 | 100,360 | $2,756,701 | +$2,693,914 | $27.46 | 7 |
| 2014 Q4 | 2,297 | $59,880 | +$50,020 | $25.79 | 3 |