| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,135,207 | $314,670,522 | +$8,816,851 | $61.25 | 138 |
| 2025 Q2 | 4,991,548 | $293,522,532 | +$408,090 | $58.78 | 126 |
| 2025 Q1 | 4,982,525 | $276,016,427 | -$9,389,112 | $55.37 | 126 |
| 2024 Q4 | 5,138,043 | $306,866,385 | +$4,789,085 | $59.7 | 122 |
| 2024 Q3 | 5,043,292 | $289,140,029 | +$12,159,575 | $57.31 | 112 |
| 2024 Q2 | 4,803,334 | $267,112,614 | -$1,858,283 | $55.61 | 105 |
| 2024 Q1 | 4,839,104 | $265,276,213 | -$2,903,297 | $54.82 | 100 |
| 2023 Q4 | 4,887,221 | $290,174,967 | +$4,606,677 | $59.35 | 101 |
| 2023 Q3 | 4,815,236 | $230,857,682 | -$3,233,425 | $47.92 | 97 |
| 2023 Q2 | 4,898,120 | $248,594,198 | -$3,775,661 | $50.73 | 95 |
| 2023 Q1 | 4,961,193 | $251,514,929 | -$6,735,252 | $50.68 | 99 |
| 2022 Q4 | 5,078,099 | $302,200,725 | +$1,014,632 | $59.49 | 108 |
| 2022 Q3 | 5,140,168 | $293,459,015 | -$4,986,825 | $57.07 | 107 |
| 2022 Q2 | 5,231,878 | $306,495,399 | -$13,288,335 | $58.56 | 106 |
| 2022 Q1 | 5,496,089 | $324,531,120 | -$29,377,645 | $59.01 | 108 |
| 2021 Q4 | 5,991,646 | $355,036,173 | -$16,566,660 | $59.25 | 105 |
| 2021 Q3 | 6,154,699 | $337,348,074 | -$16,222,102 | $54.81 | 107 |
| 2021 Q2 | 6,449,940 | $347,778,312 | +$14,076,133 | $53.9 | 113 |
| 2021 Q1 | 6,191,594 | $350,929,142 | -$771,325 | $56.67 | 111 |
| 2020 Q4 | 6,245,898 | $305,581,200 | +$2,260,480 | $48.9 | 110 |
| 2020 Q3 | 6,211,227 | $225,113,771 | -$10,989,368 | $36.22 | 102 |
| 2020 Q2 | 6,497,764 | $261,983,079 | -$499,870 | $40.36 | 106 |
| 2020 Q1 | 6,512,545 | $263,077,317 | -$6,484,022 | $40.4 | 109 |
| 2019 Q4 | 6,565,774 | $415,824,587 | +$4,446,832 | $63.32 | 118 |
| 2019 Q3 | 6,506,907 | $370,677,842 | +$2,508,003 | $56.95 | 115 |
| 2019 Q2 | 6,461,923 | $386,528,276 | +$10,997,631 | $59.85 | 115 |
| 2019 Q1 | 6,334,747 | $328,841,303 | +$8,424,402 | $51.9 | 120 |
| 2018 Q4 | 6,166,354 | $283,908,884 | +$1,691,955 | $46.03 | 106 |
| 2018 Q3 | 6,123,074 | $338,908,975 | +$4,298,560 | $55.35 | 108 |
| 2018 Q2 | 5,854,736 | $334,877,622 | +$10,849,278 | $57.2 | 105 |
| 2018 Q1 | 5,881,270 | $293,763,499 | +$15,640,526 | $49.95 | 104 |
| 2017 Q4 | 5,749,775 | $296,976,954 | -$667,010 | $51.65 | 102 |
| 2017 Q3 | 5,747,311 | $319,842,616 | +$6,078,308 | $55.65 | 98 |
| 2017 Q2 | 5,640,989 | $301,791,567 | +$6,401,208 | $53.5 | 95 |
| 2017 Q1 | 5,525,786 | $279,055,948 | +$47,727,471 | $50.5 | 97 |
| 2016 Q4 | 5,334,016 | $291,411,355 | +$25,307,482 | $54.65 | 99 |
| 2016 Q3 | 4,876,808 | $198,496,034 | +$5,901,681 | $40.7 | 98 |
| 2016 Q2 | 4,748,420 | $175,537,706 | +$3,372,432 | $36.97 | 102 |
| 2016 Q1 | 4,656,515 | $172,906,000 | +$6,602,363 | $37.13 | 102 |
| 2015 Q4 | 4,457,756 | $201,792,622 | +$2,330,646 | $45.26 | 97 |
| 2015 Q3 | 4,411,798 | $191,123,035 | -$8,537,335 | $43.3 | 98 |
| 2015 Q2 | 4,622,331 | $194,780,999 | +$1,966,773 | $42.14 | 96 |
| 2015 Q1 | 4,582,647 | $180,413,224 | +$26,486,919 | $39.39 | 96 |
| 2014 Q4 | 3,910,064 | $154,976,331 | +$4,440,315 | $39.67 | 86 |
| 2014 Q3 | 3,769,014 | $114,333,841 | +$1,243,010 | $30.34 | 85 |
| 2014 Q2 | 3,726,514 | $119,421,611 | +$8,074,173 | $32.05 | 82 |
| 2014 Q1 | 3,479,682 | $104,413,348 | +$5,134,138 | $30.02 | 77 |