| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,597,659 | $658,013,448 | +$59,251,342 | $68.56 | 5 |
| 2025 Q2 | 8,733,434 | $648,462,743 | +$22,133,569 | $74.25 | 5 |
| 2025 Q1 | 8,435,356 | $609,594,763 | +$23,744,709 | $72.27 | 5 |
| 2024 Q4 | 8,106,848 | $485,628,527 | -$18,518,640 | $59.9 | 5 |
| 2024 Q3 | 8,415,989 | $636,806,552 | +$13,030,252 | $75.66 | 5 |
| 2024 Q2 | 8,243,564 | $650,697,555 | +$12,467,303 | $78.92 | 6 |
| 2024 Q1 | 8,085,618 | $653,182,172 | -$1,390,058 | $80.78 | 5 |
| 2023 Q4 | 8,102,778 | $685,615,422 | -$6,347,692 | $84.59 | 6 |
| 2023 Q3 | 8,177,753 | $618,185,888 | -$6,469,302 | $75.58 | 5 |
| 2023 Q2 | 8,263,331 | $718,073,212 | -$17,486,183 | $86.9 | 5 |
| 2023 Q1 | 8,464,557 | $777,554,677 | +$1,291,949 | $91.85 | 5 |
| 2022 Q4 | 8,450,591 | $649,809,136 | +$2,947,363 | $76.89 | 4 |
| 2022 Q3 | 8,412,261 | $580,993,000 | -$4,249,037 | $69.06 | 4 |
| 2022 Q2 | 8,471,243 | $615,066,000 | +$4,683,772 | $72.6 | 5 |
| 2022 Q1 | 8,406,739 | $665,052,000 | +$35,305,404 | $79.12 | 4 |
| 2021 Q4 | 7,952,699 | $733,903,000 | +$39,542,796 | $92.27 | 5 |
| 2021 Q3 | 7,527,424 | $656,415,000 | +$5,579,127 | $87.2 | 5 |
| 2021 Q2 | 7,463,109 | $751,797,000 | -$23,373,783 | $100.74 | 5 |
| 2021 Q1 | 7,697,031 | $686,643,000 | -$39,948,173 | $89.21 | 5 |
| 2020 Q4 | 8,136,517 | $767,001,000 | -$22,169,629 | $94.27 | 6 |
| 2020 Q3 | 8,371,760 | $652,354,000 | -$15,719,313 | $77.92 | 5 |
| 2020 Q2 | 8,573,489 | $701,476,000 | -$25,898,038 | $81.77 | 5 |
| 2020 Q1 | 8,890,681 | $681,398,000 | -$10,412,931 | $76.64 | 5 |
| 2019 Q4 | 9,026,545 | $875,418,000 | -$14,842,312 | $96.98 | 4 |
| 2019 Q3 | 9,179,579 | $914,204,000 | -$21,069,256 | $99.6 | 4 |
| 2019 Q2 | 9,391,245 | $987,125,000 | -$30,861,981 | $105.1 | 4 |
| 2019 Q1 | 9,685,077 | $971,126,000 | -$65,182,551 | $100.26 | 5 |
| 2018 Q4 | 10,335,606 | $871,363,000 | -$22,766,294 | $84.27 | 5 |
| 2018 Q3 | 10,605,630 | $960,842,000 | +$1,436,321 | $90.61 | 4 |
| 2018 Q2 | 10,589,364 | $1,015,047,000 | -$13,337,024 | $95.82 | 5 |
| 2018 Q1 | 10,728,501 | $1,104,370,000 | -$7,013,774 | $102.91 | 5 |
| 2017 Q4 | 10,796,705 | $1,069,457,000 | -$20,543,704 | $99.06 | 6 |
| 2017 Q3 | 11,004,107 | $1,034,219,000 | -$7,106,826 | $93.93 | 4 |
| 2017 Q2 | 11,079,839 | $1,014,128,000 | -$8,663,925 | $91.54 | 6 |
| 2017 Q1 | 11,174,548 | $891,242,000 | +$23,441,839 | $79.77 | 6 |
| 2016 Q4 | 10,882,430 | $759,168,000 | +$3,993,209 | $69.65 | 7 |
| 2016 Q3 | 10,825,172 | $868,360,000 | -$663,499 | $80.22 | 5 |
| 2016 Q2 | 10,833,445 | $880,513,000 | -$764,960 | $81.32 | 5 |
| 2016 Q1 | 10,842,860 | $847,372,000 | -$3,173,714 | $78.14 | 4 |
| 2015 Q4 | 10,883,475 | $839,413,000 | +$1,218,590 | $77.14 | 6 |
| 2015 Q3 | 10,867,679 | $771,896,000 | -$3,728,913 | $71.03 | 5 |
| 2015 Q2 | 10,920,218 | $765,937,000 | +$4,432,655 | $70.14 | 7 |
| 2015 Q1 | 10,857,022 | $747,437,000 | +$534,188 | $68.95 | 5 |
| 2014 Q4 | 10,858,241 | $682,385,000 | +$19,999,100 | $62.82 | 6 |
| 2014 Q3 | 10,541,154 | $697,364,000 | +$10,629,231 | $66.1 | 6 |
| 2014 Q2 | 10,380,483 | $682,409,000 | -$2,592,149 | $65.74 | 5 |
| 2014 Q1 | 10,419,913 | $673,036,000 | +$14,531,037 | $64.31 | 5 |