| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,069,661 | $457,224,982 | +$61,711,933 | $75.37 | 135 |
| 2025 Q2 | 5,303,748 | $364,622,359 | +$15,462,059 | $68.76 | 116 |
| 2025 Q1 | 5,113,991 | $298,041,997 | -$11,231,795 | $58.25 | 117 |
| 2024 Q4 | 5,345,864 | $289,142,926 | -$7,149,596 | $54.08 | 124 |
| 2024 Q3 | 5,455,286 | $314,569,039 | +$4,021,679 | $57.67 | 118 |
| 2024 Q2 | 5,461,384 | $300,712,656 | +$578,119 | $55.06 | 117 |
| 2024 Q1 | 5,397,217 | $302,686,817 | -$25,589,903 | $56.12 | 114 |
| 2023 Q4 | 5,948,328 | $312,185,564 | -$26,037,634 | $52.51 | 122 |
| 2023 Q3 | 6,449,403 | $323,669,685 | -$53,289,875 | $50.24 | 121 |
| 2023 Q2 | 7,457,822 | $382,960,726 | -$3,687,129 | $51.35 | 118 |
| 2023 Q1 | 7,615,071 | $385,990,025 | +$44,998,887 | $50.69 | 118 |
| 2022 Q4 | 6,732,795 | $321,608,064 | +$31,391,198 | $47.73 | 106 |
| 2022 Q3 | 5,802,950 | $243,209,094 | +$9,224,527 | $41.87 | 89 |
| 2022 Q2 | 5,583,677 | $267,474,208 | +$18,557,080 | $47.89 | 101 |
| 2022 Q1 | 5,255,460 | $304,036,580 | +$23,706,373 | $57.84 | 104 |
| 2021 Q4 | 4,789,394 | $290,537,165 | +$30,742,227 | $60.66 | 103 |
| 2021 Q3 | 4,171,325 | $254,247,946 | +$12,337,976 | $60.95 | 93 |
| 2021 Q2 | 4,017,699 | $251,682,916 | +$2,985,068 | $62.64 | 95 |
| 2021 Q1 | 3,954,606 | $237,961,062 | +$1,089,697 | $60.11 | 96 |
| 2020 Q4 | 3,987,001 | $225,919,388 | -$84,236,842 | $56.53 | 90 |
| 2020 Q3 | 5,362,035 | $262,030,350 | +$16,057,705 | $50.28 | 84 |
| 2020 Q2 | 4,838,000 | $227,033,844 | -$66,053,761 | $46.92 | 71 |
| 2020 Q1 | 6,354,271 | $253,097,996 | -$65,737,695 | $39.82 | 79 |
| 2019 Q4 | 8,021,577 | $448,405,917 | -$1,611,395 | $55.64 | 98 |
| 2019 Q3 | 8,159,772 | $427,975,557 | -$227,718,258 | $52.34 | 93 |
| 2019 Q2 | 12,536,440 | $673,820,163 | -$13,168,435 | $53.95 | 97 |
| 2019 Q1 | 12,861,478 | $697,783,359 | -$15,982,814 | $54.37 | 105 |
| 2018 Q4 | 12,919,736 | $637,277,896 | +$2,763,974 | $49.02 | 97 |
| 2018 Q3 | 12,766,325 | $758,064,201 | -$120,031,032 | $59.38 | 98 |
| 2018 Q2 | 14,568,872 | $873,284,329 | +$148,771,325 | $59.94 | 109 |
| 2018 Q1 | 12,102,480 | $760,411,709 | +$208,866,299 | $62.83 | 98 |
| 2017 Q4 | 8,805,880 | $549,390,549 | +$65,159,789 | $62.38 | 84 |
| 2017 Q3 | 7,737,121 | $457,577,229 | +$88,352,274 | $59.15 | 64 |
| 2017 Q2 | 6,235,744 | $344,407,030 | +$210,253,585 | $55.23 | 67 |
| 2017 Q1 | 2,434,069 | $126,992,339 | +$24,470,068 | $52.16 | 50 |
| 2016 Q4 | 1,972,389 | $93,238,580 | -$44,768,546 | $47.19 | 47 |
| 2016 Q3 | 2,908,451 | $143,125,022 | +$61,392,941 | $49.25 | 50 |
| 2016 Q2 | 1,732,430 | $78,132,160 | -$12,463,574 | $45.12 | 40 |
| 2016 Q1 | 1,933,191 | $89,700,192 | -$10,194,506 | $46.48 | 41 |
| 2015 Q4 | 2,154,780 | $100,427,350 | +$16,837,118 | $46.63 | 37 |
| 2015 Q3 | 1,791,593 | $80,387,776 | -$5,021,226 | $44.82 | 37 |
| 2015 Q2 | 1,888,864 | $96,129,400 | +$25,387,908 | $50.89 | 38 |
| 2015 Q1 | 1,387,274 | $70,310,381 | +$5,443,050 | $50.69 | 32 |
| 2014 Q4 | 1,262,615 | $59,784,794 | -$4,239,164 | $47.33 | 28 |
| 2014 Q3 | 1,342,728 | $66,825,615 | +$4,080,138 | $49.83 | 34 |
| 2014 Q2 | 1,257,634 | $66,741,494 | +$12,190,481 | $53.07 | 31 |
| 2014 Q1 | 1,028,699 | $53,769,498 | -$39,538,586 | $52.28 | 27 |