| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,456,202 | $526,595,007 | +$14,832,466 | $62.25 | 104 |
| 2025 Q2 | 8,275,802 | $492,966,377 | +$39,738,938 | $59.57 | 96 |
| 2025 Q1 | 7,609,447 | $419,068,251 | +$802,054 | $55.07 | 92 |
| 2024 Q4 | 7,605,381 | $376,013,045 | -$4,668,865 | $49.44 | 97 |
| 2024 Q3 | 7,686,318 | $414,462,301 | -$6,553,418 | $53.97 | 93 |
| 2024 Q2 | 7,810,421 | $396,162,808 | +$5,897,931 | $50.72 | 93 |
| 2024 Q1 | 7,676,833 | $396,490,253 | -$61,029,035 | $51.71 | 89 |
| 2023 Q4 | 8,783,600 | $432,645,769 | +$2,589,119 | $49.26 | 93 |
| 2023 Q3 | 8,668,929 | $395,468,121 | +$1,269,379 | $45.62 | 88 |
| 2023 Q2 | 8,632,869 | $407,206,594 | +$6,088,977 | $47.17 | 83 |
| 2023 Q1 | 8,485,954 | $396,326,568 | +$3,692,469 | $46.7 | 79 |
| 2022 Q4 | 8,243,307 | $361,253,945 | +$26,916,333 | $44.01 | 81 |
| 2022 Q3 | 7,620,350 | $285,182,266 | +$81,846,756 | $37.42 | 72 |
| 2022 Q2 | 5,424,725 | $227,003,926 | +$9,545,278 | $41.84 | 79 |
| 2022 Q1 | 5,166,014 | $251,106,027 | +$10,824,480 | $48.62 | 77 |
| 2021 Q4 | 5,029,518 | $248,480,516 | +$3,102,636 | $49.41 | 82 |
| 2021 Q3 | 4,742,894 | $225,529,870 | +$16,738,896 | $47.54 | 76 |
| 2021 Q2 | 4,390,188 | $216,686,819 | -$13,418,077 | $49.34 | 75 |
| 2021 Q1 | 4,686,982 | $221,852,615 | -$1,448,739 | $47.33 | 77 |
| 2020 Q4 | 4,717,867 | $216,776,838 | -$20,094,956 | $45.93 | 73 |
| 2020 Q3 | 5,138,619 | $212,345,424 | -$4,056,558 | $41.32 | 70 |
| 2020 Q2 | 5,255,886 | $214,717,837 | -$14,044,670 | $40.81 | 69 |
| 2020 Q1 | 5,609,032 | $207,125,267 | +$27,696,486 | $36.93 | 77 |
| 2019 Q4 | 4,947,513 | $242,372,829 | +$1,601,719 | $48.99 | 88 |
| 2019 Q3 | 4,855,719 | $223,095,283 | -$2,279,506 | $45.95 | 82 |
| 2019 Q2 | 4,902,818 | $230,987,925 | +$9,317,050 | $47.11 | 81 |
| 2019 Q1 | 4,705,497 | $218,223,567 | -$5,258,552 | $46.36 | 79 |
| 2018 Q4 | 4,836,824 | $205,976,513 | +$14,738,896 | $42.53 | 83 |
| 2018 Q3 | 4,468,858 | $215,314,442 | -$21,615,589 | $48.23 | 91 |
| 2018 Q2 | 4,897,515 | $234,091,061 | +$10,806,220 | $47.79 | 87 |
| 2018 Q1 | 4,691,422 | $233,813,381 | +$24,268,914 | $49.8 | 86 |
| 2017 Q4 | 4,202,734 | $213,140,978 | +$672,653 | $50.63 | 78 |
| 2017 Q3 | 4,137,186 | $204,844,000 | -$5,604,272 | $49.52 | 69 |
| 2017 Q2 | 4,157,050 | $197,245,653 | +$4,224,851 | $47.27 | 66 |
| 2017 Q1 | 4,133,487 | $188,164,811 | +$2,280,155 | $45.39 | 62 |
| 2016 Q4 | 4,179,782 | $179,946,478 | -$21,572,499 | $42.82 | 68 |
| 2016 Q3 | 4,665,916 | $200,534,541 | -$3,242,005 | $43.25 | 68 |
| 2016 Q2 | 4,966,164 | $204,936,948 | -$1,972,843 | $41.39 | 66 |
| 2016 Q1 | 5,128,921 | $216,390,257 | -$1,750,439 | $41.88 | 70 |
| 2015 Q4 | 5,171,507 | $220,392,971 | +$2,662,415 | $43.16 | 71 |
| 2015 Q3 | 4,457,778 | $189,210,780 | -$5,250,752 | $42.48 | 63 |
| 2015 Q2 | 4,549,593 | $217,256,637 | +$31,291,964 | $47.72 | 60 |
| 2015 Q1 | 3,895,641 | $190,537,849 | -$1,434,777 | $48.74 | 58 |
| 2014 Q4 | 3,927,730 | $183,819,357 | +$2,654,799 | $46.73 | 60 |
| 2014 Q3 | 3,721,843 | $185,924,361 | +$18,141,454 | $49.96 | 49 |
| 2014 Q2 | 3,349,678 | $179,038,982 | +$14,341,016 | $53.45 | 51 |
| 2014 Q1 | 3,063,184 | $158,933,722 | +$5,091,064 | $51.93 | 48 |