| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,346,271 | $222,306,872 | +$23,853,395 | $51.18 | 106 |
| 2025 Q2 | 3,932,635 | $187,946,075 | +$18,025,091 | $47.8 | 101 |
| 2025 Q1 | 3,599,961 | $147,117,820 | +$20,808,279 | $40.83 | 94 |
| 2024 Q4 | 3,153,860 | $113,009,799 | -$5,950,930 | $35.81 | 104 |
| 2024 Q3 | 3,304,115 | $128,642,785 | -$3,052,503 | $38.94 | 97 |
| 2024 Q2 | 3,391,006 | $124,831,296 | -$3,299,103 | $36.81 | 96 |
| 2024 Q1 | 3,468,117 | $130,305,570 | -$15,258,692 | $37.58 | 99 |
| 2023 Q4 | 3,879,901 | $140,833,435 | -$17,834,997 | $36.32 | 98 |
| 2023 Q3 | 4,347,363 | $143,407,657 | -$12,343,793 | $33.01 | 96 |
| 2023 Q2 | 4,627,383 | $160,026,305 | -$13,574,406 | $34.42 | 94 |
| 2023 Q1 | 4,864,788 | $169,246,417 | -$21,858,611 | $34.76 | 98 |
| 2022 Q4 | 5,472,977 | $176,201,690 | +$4,691,468 | $32.18 | 86 |
| 2022 Q3 | 5,200,846 | $137,312,079 | -$14,650,767 | $26.38 | 80 |
| 2022 Q2 | 5,748,180 | $180,055,553 | -$92,670,777 | $31.32 | 93 |
| 2022 Q1 | 8,450,698 | $326,614,833 | +$9,063,224 | $38.64 | 108 |
| 2021 Q4 | 8,284,236 | $357,013,550 | +$16,776,254 | $43.09 | 104 |
| 2021 Q3 | 7,721,156 | $323,620,151 | +$40,770,733 | $41.91 | 101 |
| 2021 Q2 | 6,748,341 | $288,036,486 | -$60,217,111 | $42.68 | 99 |
| 2021 Q1 | 8,233,739 | $334,856,300 | +$33,647,927 | $40.66 | 99 |
| 2020 Q4 | 7,427,554 | $283,360,703 | +$45,113,688 | $38.14 | 90 |
| 2020 Q3 | 6,207,377 | $206,114,927 | -$7,063,918 | $33.22 | 75 |
| 2020 Q2 | 6,359,024 | $193,599,406 | -$48,227,987 | $30.44 | 79 |
| 2020 Q1 | 7,994,489 | $206,883,977 | +$13,293,537 | $25.88 | 82 |
| 2019 Q4 | 7,378,853 | $277,493,532 | -$32,394,177 | $37.6 | 104 |
| 2019 Q3 | 8,128,660 | $279,315,573 | -$35,192,480 | $34.37 | 89 |
| 2019 Q2 | 9,106,000 | $321,180,196 | -$14,599,392 | $35.27 | 96 |
| 2019 Q1 | 9,606,868 | $334,348,234 | -$15,819,424 | $34.79 | 95 |
| 2018 Q4 | 10,122,250 | $313,634,153 | -$34,968,381 | $30.98 | 92 |
| 2018 Q3 | 11,179,046 | $427,217,193 | -$58,157,589 | $38.22 | 96 |
| 2018 Q2 | 12,678,542 | $486,152,564 | +$58,803,463 | $38.39 | 97 |
| 2018 Q1 | 10,957,873 | $434,760,608 | +$76,960,996 | $39.65 | 89 |
| 2017 Q4 | 9,025,373 | $352,550,948 | +$11,375,835 | $39.06 | 82 |
| 2017 Q3 | 8,605,547 | $324,476,704 | +$86,979,729 | $37.71 | 63 |
| 2017 Q2 | 6,330,095 | $219,994,980 | +$71,674,970 | $34.78 | 59 |
| 2017 Q1 | 4,278,005 | $136,612,689 | -$12,772,099 | $31.95 | 50 |
| 2016 Q4 | 4,701,272 | $137,244,835 | -$4,807,985 | $29.18 | 55 |
| 2016 Q3 | 4,882,529 | $144,129,933 | -$11,969,177 | $29.52 | 50 |
| 2016 Q2 | 5,267,878 | $143,789,856 | -$37,370,070 | $27.34 | 52 |
| 2016 Q1 | 6,559,484 | $190,195,966 | -$51,320,375 | $29.01 | 56 |
| 2015 Q4 | 7,976,744 | $235,542,106 | +$28,910,629 | $29.59 | 51 |
| 2015 Q3 | 6,989,933 | $197,789,716 | +$9,887,991 | $28.27 | 48 |
| 2015 Q2 | 6,627,462 | $205,009,567 | +$27,152,814 | $30.96 | 52 |
| 2015 Q1 | 5,735,102 | $176,633,067 | +$46,681,513 | $30.95 | 55 |
| 2014 Q4 | 4,172,901 | $122,570,150 | -$329,391,453 | $29.37 | 43 |
| 2014 Q3 | 16,016,854 | $492,553,105 | -$106,297,010 | $30.76 | 55 |
| 2014 Q2 | 19,370,767 | $670,724,421 | +$152,283,031 | $34.69 | 59 |
| 2014 Q1 | 14,961,603 | $535,798,122 | +$181,943,487 | $35.81 | 41 |