| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,263,948 | $348,582,061 | -$1,788,826 | $66.22 | 126 |
| 2025 Q2 | 5,292,285 | $336,448,753 | -$4,390,538 | $63.56 | 121 |
| 2025 Q1 | 5,344,749 | $310,828,317 | -$32,003,498 | $58.15 | 115 |
| 2024 Q4 | 5,932,974 | $312,655,896 | +$9,915,561 | $52.7 | 116 |
| 2024 Q3 | 5,683,305 | $325,600,776 | -$43,531,947 | $57.56 | 115 |
| 2024 Q2 | 6,455,179 | $346,793,414 | +$4,166,984 | $53.72 | 123 |
| 2024 Q1 | 6,381,088 | $349,241,876 | -$59,549,767 | $54.8 | 123 |
| 2023 Q4 | 7,191,041 | $377,553,662 | -$10,098,309 | $52.51 | 128 |
| 2023 Q3 | 7,360,981 | $355,943,989 | -$2,353,162 | $48.35 | 122 |
| 2023 Q2 | 7,398,293 | $370,125,500 | +$11,189,310 | $50.03 | 130 |
| 2023 Q1 | 7,183,829 | $357,296,471 | -$11,684,236 | $49.73 | 128 |
| 2022 Q4 | 7,425,560 | $349,229,547 | -$18,250,317 | $47.04 | 124 |
| 2022 Q3 | 7,874,735 | $316,204,774 | +$27,952,716 | $40.15 | 117 |
| 2022 Q2 | 7,217,740 | $328,008,896 | +$27,064,963 | $45.44 | 130 |
| 2022 Q1 | 6,646,718 | $350,833,695 | +$29,467,552 | $52.75 | 126 |
| 2021 Q4 | 5,834,045 | $315,540,905 | +$5,196,713 | $54.08 | 125 |
| 2021 Q3 | 5,636,841 | $297,866,082 | +$13,709,248 | $52.87 | 110 |
| 2021 Q2 | 5,598,477 | $305,095,558 | -$17,039,542 | $54.51 | 115 |
| 2021 Q1 | 5,917,365 | $310,602,666 | -$8,327,036 | $52.58 | 116 |
| 2020 Q4 | 6,071,852 | $307,185,489 | -$14,353,965 | $50.63 | 117 |
| 2020 Q3 | 6,045,351 | $274,718,821 | -$12,536,307 | $45.47 | 106 |
| 2020 Q2 | 6,363,438 | $281,564,641 | -$41,315,448 | $44.27 | 110 |
| 2020 Q1 | 7,311,668 | $288,752,924 | -$22,123,901 | $39.49 | 121 |
| 2019 Q4 | 7,761,136 | $415,050,011 | -$1,395,556 | $53.48 | 137 |
| 2019 Q3 | 7,519,610 | $373,865,299 | -$19,582,068 | $49.72 | 120 |
| 2019 Q2 | 7,962,702 | $406,185,753 | -$14,109,964 | $51.01 | 120 |
| 2019 Q1 | 8,237,395 | $417,065,771 | -$26,075,921 | $50.63 | 122 |
| 2018 Q4 | 8,750,526 | $408,033,139 | +$44,508,836 | $46.6 | 119 |
| 2018 Q3 | 7,730,383 | $410,682,759 | +$12,451,326 | $53.13 | 116 |
| 2018 Q2 | 7,459,004 | $393,539,186 | -$1,965,395 | $52.75 | 109 |
| 2018 Q1 | 7,490,111 | $410,961,138 | +$22,970,163 | $54.86 | 115 |
| 2017 Q4 | 7,075,897 | $394,734,937 | +$21,502,368 | $55.78 | 105 |
| 2017 Q3 | 6,265,507 | $341,207,884 | +$14,537,396 | $54.46 | 93 |
| 2017 Q2 | 5,988,534 | $310,788,836 | +$7,978,852 | $51.9 | 88 |
| 2017 Q1 | 5,826,168 | $289,479,000 | +$27,639,527 | $49.73 | 82 |
| 2016 Q4 | 5,243,103 | $243,325,000 | +$16,481,627 | $46.4 | 87 |
| 2016 Q3 | 5,172,393 | $243,459,000 | +$31,398,993 | $47.07 | 82 |
| 2016 Q2 | 4,529,570 | $202,692,000 | -$17,199,429 | $44.75 | 83 |
| 2016 Q1 | 4,911,995 | $224,888,000 | -$8,328,282 | $45.79 | 80 |
| 2015 Q4 | 5,093,962 | $237,311,000 | -$24,743,666 | $46.59 | 84 |
| 2015 Q3 | 5,584,253 | $253,654,000 | +$10,434,661 | $45.42 | 76 |
| 2015 Q2 | 5,360,244 | $273,958,955 | +$35,542,771 | $51.04 | 70 |
| 2015 Q1 | 4,134,755 | $214,179,865 | +$30,708,677 | $51.8 | 64 |
| 2014 Q4 | 3,640,702 | $180,582,942 | +$3,002,161 | $49.59 | 63 |
| 2014 Q3 | 3,519,365 | $183,861,470 | +$9,047,478 | $52.26 | 59 |
| 2014 Q2 | 3,343,648 | $187,193,143 | -$4,238,630 | $55.99 | 58 |
| 2014 Q1 | 3,441,054 | $188,121,174 | +$4,276,046 | $54.67 | 54 |