| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,135,207 | $314,670,522 | +$8,816,854 | $61.25 | 138 |
| 2025 Q2 | 4,991,548 | $293,522,532 | +$408,092 | $58.78 | 126 |
| 2025 Q1 | 4,982,525 | $276,016,868 | -$9,389,111 | $55.37 | 126 |
| 2024 Q4 | 5,138,043 | $306,862,820 | +$4,789,087 | $59.70 | 122 |
| 2024 Q3 | 5,043,291 | $289,139,872 | +$12,111,666 | $57.31 | 113 |
| 2024 Q2 | 4,804,169 | $267,158,559 | -$1,811,904 | $55.61 | 106 |
| 2024 Q1 | 4,839,105 | $265,275,918 | -$2,471,314 | $54.82 | 101 |
| 2023 Q4 | 4,363 | $258,944 | -$7,181 | $59.35 | 1 |
| 2023 Q3 | 4,704,457 | $225,549,404 | -$2,872,244 | $47.92 | 96 |
| 2023 Q2 | 4,898,120 | $248,594,670 | -$3,775,936 | $50.73 | 95 |
| 2023 Q1 | 4,961,193 | $251,514,643 | -$6,735,180 | $50.68 | 99 |
| 2022 Q4 | 5,073,998 | $301,956,874 | +$1,013,201 | $59.49 | 107 |
| 2022 Q3 | 5,128,529 | $292,794,971 | -$5,039,241 | $57.07 | 105 |
| 2022 Q2 | 5,173,603 | $303,082,399 | -$14,882,120 | $58.56 | 104 |
| 2022 Q1 | 5,489,277 | $324,129,120 | -$29,122,767 | $59.01 | 106 |
| 2021 Q4 | 5,975,675 | $354,090,173 | -$16,463,877 | $59.25 | 103 |
| 2021 Q3 | 6,130,886 | $336,043,074 | -$15,974,159 | $54.81 | 104 |
| 2021 Q2 | 6,435,749 | $347,345,312 | +$14,158,371 | $53.90 | 112 |
| 2021 Q1 | 6,191,594 | $350,929,142 | -$613,550 | $56.67 | 111 |
| 2020 Q4 | 6,236,066 | $305,101,200 | +$2,163,212 | $48.90 | 109 |
| 2020 Q3 | 6,211,207 | $225,112,771 | -$10,989,366 | $36.22 | 101 |
| 2020 Q2 | 6,497,764 | $261,983,079 | -$525,699 | $40.36 | 106 |
| 2020 Q1 | 6,512,545 | $263,077,317 | -$6,485,021 | $40.40 | 109 |
| 2019 Q4 | 6,565,774 | $415,824,587 | +$4,446,827 | $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,993,076 | $59.85 | 115 |
| 2019 Q1 | 6,301,660 | $327,125,303 | +$7,933,459 | $51.90 | 118 |
| 2018 Q4 | 6,166,354 | $283,908,884 | +$1,691,958 | $46.03 | 106 |
| 2018 Q3 | 6,123,074 | $338,908,975 | +$4,324,320 | $55.35 | 108 |
| 2018 Q2 | 5,849,965 | $334,604,622 | +$10,952,286 | $57.20 | 104 |
| 2018 Q1 | 5,881,270 | $293,763,499 | +$15,638,782 | $49.95 | 103 |
| 2017 Q4 | 5,743,418 | $296,648,954 | -$821,872 | $51.65 | 100 |
| 2017 Q3 | 5,726,346 | $318,676,616 | +$5,773,257 | $55.65 | 97 |
| 2017 Q2 | 5,640,989 | $301,791,567 | +$6,401,197 | $53.50 | 95 |
| 2017 Q1 | 5,525,786 | $279,055,948 | +$47,724,982 | $50.50 | 97 |
| 2016 Q4 | 5,312,890 | $290,258,355 | +$26,019,820 | $54.65 | 98 |
| 2016 Q3 | 4,876,808 | $198,496,034 | +$5,916,876 | $40.70 | 98 |
| 2016 Q2 | 4,595,703 | $169,892,706 | +$3,372,755 | $36.97 | 97 |
| 2016 Q1 | 4,656,499 | $172,905,000 | +$6,608,617 | $37.13 | 101 |
| 2015 Q4 | 4,457,756 | $201,792,622 | +$2,328,563 | $45.26 | 97 |
| 2015 Q3 | 4,305,483 | $186,520,035 | -$8,110,484 | $43.30 | 96 |
| 2015 Q2 | 4,468,504 | $188,298,999 | +$1,894,373 | $42.14 | 95 |
| 2015 Q1 | 4,567,005 | $179,797,224 | +$26,579,396 | $39.39 | 95 |
| 2014 Q4 | 3,794,481 | $150,390,331 | +$6,997,018 | $39.67 | 84 |
| 2014 Q3 | 3,750,650 | $113,777,841 | +$1,442,787 | $30.34 | 83 |
| 2014 Q2 | 3,701,507 | $118,621,611 | +$8,031,688 | $32.05 | 79 |
| 2014 Q1 | 3,450,706 | $103,544,348 | +$5,148,484 | $30.02 | 74 |