Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 2007-12-07 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $264.25 | 24,697 |
| 2026-09-03 | — | — | — | $265.22 | 31,141 |
| 2026-09-02 | — | — | — | $261.65 | 60,886 |
| 2026-09-01 | — | — | — | $257.40 | 66,175 |
| 2026-08-31 | — | — | — | $265.37 | 48,337 |
| 2026-08-28 | — | — | — | $272.18 | 57,066 |
| 2026-08-27 | $271.31 | $322.83 | 537,000 | $268.66 | 36,528 |
| 2026-08-26 | $267.37 | $318.15 | 1,023,400 | $267.94 | 60,732 |
| 2026-08-25 | $271.77 | $323.38 | 771,500 | $266.43 | 33,313 |
| 2026-08-24 | $270.13 | $321.43 | 649,600 | $266.45 | 35,587 |
| 2026-08-21 | $265.74 | $316.21 | 1,124,000 | $266.00 | 62,652 |
| 2026-08-20 | $258.14 | $307.16 | 1,090,700 | $251.72 | 61,467 |
| 2026-08-19 | $251.07 | $298.75 | 1,048,100 | $244.09 | 63,641 |
| 2026-08-18 | $232.96 | $277.20 | 618,100 | $235.44 | 24,193 |
| 2026-08-17 | $238.56 | $283.86 | 559,000 | $234.37 | 101,112 |
| 2026-08-14 | $234.21 | $278.69 | 477,600 | $233.74 | 33,355 |
| 2026-08-13 | $231.57 | $275.55 | 899,200 | $231.89 | 79,826 |
| 2026-08-12 | $235.94 | $280.75 | 1,128,700 | $236.96 | 47,325 |
| 2026-08-11 | $240.74 | $286.46 | 705,600 | $241.38 | 19,135 |
| 2026-08-10 | $240.90 | $286.65 | 794,000 | $238.03 | 50,476 |
| 2026-08-07 | $238.65 | $283.97 | 1,385,300 | $242.90 | 78,132 |
| 2026-08-06 | $231.08 | $274.96 | 1,036,300 | $224.35 | 108,246 |
| 2026-08-05 | $226.55 | $269.57 | 912,800 | $230.05 | 56,457 |
| 2026-08-04 | $218.86 | $260.42 | 783,700 | $218.15 | 33,703 |
| 2026-08-03 | $214.62 | $255.38 | 354,300 | $210.53 | 28,513 |
| 2026-07-31 | $212.92 | $253.36 | 647,800 | $217.00 | 44,640 |
| 2026-07-30 | $221.36 | $263.40 | 696,500 | $218.13 | 41,136 |
| 2026-07-29 | $214.37 | $255.08 | 1,012,500 | $208.76 | 40,276 |
| 2026-07-28 | $210.60 | $250.59 | 490,000 | $211.80 | 21,963 |
| 2026-07-27 | $214.43 | $255.15 | 461,800 | $216.82 | 46,074 |
| 2026-07-24 | $214.68 | $255.45 | 719,900 | $214.34 | 43,940 |
| 2026-07-23 | $214.22 | $254.90 | 783,200 | $209.80 | 82,710 |
| 2026-07-22 | $214.11 | $254.77 | 1,077,500 | $213.30 | 89,247 |
| 2026-07-21 | $207.40 | $246.79 | 626,200 | $203.80 | 38,574 |
| 2026-07-20 | $200.17 | $238.18 | 769,700 | $200.66 | 53,316 |
| 2026-07-17 | $200.77 | $238.90 | 718,800 | — | — |
| 2026-07-16 | $198.14 | $235.77 | 701,600 | — | — |
| 2026-07-15 | $202.55 | $241.02 | 717,200 | — | — |
| 2026-07-14 | $202.95 | $241.49 | 733,500 | — | — |
| 2026-07-13 | $200.49 | $238.56 | 982,600 | — | — |
| 2026-07-10 | $205.52 | $244.55 | 407,800 | — | — |
| 2026-07-09 | $208.09 | $247.61 | 448,200 | — | — |
| 2026-07-08 | $203.66 | $242.34 | 823,200 | — | — |
| 2026-07-07 | $209.60 | $249.40 | 487,500 | — | — |
| 2026-07-06 | $212.77 | $253.18 | 543,500 | — | — |
| 2026-07-02 | $217.58 | $258.90 | 711,500 | — | — |
| 2026-07-01 | $208.49 | $248.08 | 644,000 | — | — |
| 2026-06-30 | $208.44 | $248.02 | 574,700 | — | — |
| 2026-06-29 | $207.26 | $246.62 | 744,900 | — | — |
| 2026-06-26 | $215.14 | $256.00 | 1,132,100 | — | — |
| 2026-06-25 | $210.00 | $249.88 | 879,200 | — | — |
| 2026-06-24 | $209.76 | $249.60 | 835,300 | — | — |
| 2026-06-23 | $213.92 | $254.55 | 648,800 | — | — |
| 2026-06-22 | $220.73 | $262.65 | 806,500 | — | — |
| 2026-06-18 | $219.26 | $260.90 | 1,399,500 | — | — |
| 2026-06-17 | $226.93 | $270.03 | 965,200 | — | — |
| 2026-06-16 | $230.17 | $273.88 | 816,000 | — | — |
| 2026-06-15 | $222.35 | $264.58 | 1,627,400 | — | — |
| 2026-06-12 | $209.46 | $249.24 | 1,058,900 | — | — |
| 2026-06-11 | $207.91 | $247.39 | 1,434,800 | — | — |
| 2026-06-10 | $208.46 | $247.52 | 3,255,800 | — | — |
| 2026-06-09 | $212.16 | $251.92 | 727,600 | — | — |
| 2026-06-08 | $214.75 | $254.99 | 1,230,300 | — | — |
| 2026-06-05 | $218.74 | $259.73 | 1,088,400 | — | — |
| 2026-06-04 | $235.98 | $280.20 | 901,900 | — | — |
| 2026-06-03 | $229.12 | $272.06 | 706,300 | — | — |
| 2026-06-02 | $235.92 | $280.13 | 953,700 | — | — |
| 2026-06-01 | $228.18 | $270.94 | 793,500 | — | — |
| 2026-05-29 | $230.70 | $273.93 | 675,200 | — | — |
| 2026-05-28 | $225.56 | $267.83 | 460,600 | — | — |
| 2026-05-27 | $223.22 | $265.05 | 719,400 | — | — |
| 2026-05-26 | $229.19 | $272.14 | 576,200 | — | — |
| 2026-05-22 | $226.19 | $268.58 | 483,000 | — | — |
| 2026-05-21 | $225.84 | $268.16 | 598,100 | — | — |
| 2026-05-20 | $225.19 | $267.39 | 753,700 | — | — |
| 2026-05-19 | $222.74 | $264.48 | 766,600 | — | — |
| 2026-05-18 | $225.41 | $267.65 | 544,400 | — | — |
| 2026-05-15 | $225.38 | $267.62 | 1,090,600 | — | — |
| 2026-05-14 | $238.00 | $282.60 | 861,500 | — | — |
| 2026-05-13 | $240.79 | $285.91 | 1,110,300 | — | — |
| 2026-05-12 | $237.00 | $281.41 | 1,200,100 | — | — |
| 2026-05-11 | $237.60 | $282.13 | 841,000 | — | — |
| 2026-05-08 | $232.11 | $275.61 | 875,600 | — | — |
| 2026-05-07 | $228.05 | $270.79 | 909,600 | — | — |
| 2026-05-06 | $234.50 | $278.44 | 855,400 | — | — |
| 2026-05-05 | $225.07 | $267.25 | 515,200 | — | — |
| 2026-05-04 | $223.95 | $265.92 | 416,600 | — | — |
| 2026-05-01 | $226.44 | $268.87 | 572,200 | — | — |
| 2026-04-30 | $230.34 | $273.51 | 802,800 | — | — |
| 2026-04-29 | $228.51 | $271.33 | 860,800 | — | — |
| 2026-04-28 | $232.43 | $275.99 | 759,700 | — | — |
| 2026-04-27 | $241.01 | $286.17 | 479,600 | — | — |
| 2026-04-24 | $242.33 | $287.74 | 583,800 | — | — |
| 2026-04-23 | $244.04 | $289.77 | 666,000 | — | — |
| 2026-04-22 | $247.34 | $293.69 | 677,100 | — | — |
| 2026-04-21 | $247.50 | $293.88 | 761,500 | — | — |
| 2026-04-20 | $258.13 | $306.50 | 473,900 | — | — |
| 2026-04-17 | $262.50 | $311.69 | 730,400 | — | — |
| 2026-04-16 | $257.78 | $306.09 | 532,600 | — | — |
| 2026-04-15 | $256.83 | $304.96 | 824,600 | — | — |