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
- 1970-01-02 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 | — | — | — | $233.27 | 78,743 |
| 2026-09-03 | — | — | — | $234.03 | 113,392 |
| 2026-09-02 | — | — | — | $230.55 | 107,214 |
| 2026-09-01 | — | — | — | $230.96 | 100,416 |
| 2026-08-31 | — | — | — | $232.52 | 122,657 |
| 2026-08-28 | — | — | — | $238.55 | 107,073 |
| 2026-08-27 | $238.79 | $1,184.05 | 5,501,300 | $233.48 | 347,912 |
| 2026-08-26 | $229.87 | $1,139.82 | 4,632,000 | $230.93 | 216,559 |
| 2026-08-25 | $234.19 | $1,161.24 | 3,022,800 | $230.17 | 94,995 |
| 2026-08-24 | $231.04 | $1,145.62 | 4,078,300 | $234.34 | 166,884 |
| 2026-08-21 | $235.68 | $1,168.63 | 3,888,700 | $233.56 | 134,135 |
| 2026-08-20 | $233.69 | $1,158.76 | 4,986,900 | $236.03 | 142,742 |
| 2026-08-19 | $237.16 | $1,175.97 | 5,342,600 | $232.16 | 159,738 |
| 2026-08-18 | $232.67 | $1,153.70 | 4,650,100 | $229.65 | 142,081 |
| 2026-08-17 | $228.85 | $1,134.76 | 7,564,300 | $231.39 | 354,527 |
| 2026-08-14 | $234.32 | $1,161.89 | 4,523,500 | $238.57 | 128,832 |
| 2026-08-13 | $237.14 | $1,175.87 | 5,395,200 | $238.99 | 188,313 |
| 2026-08-12 | $235.98 | $1,170.12 | 5,696,200 | $236.74 | 211,942 |
| 2026-08-11 | $238.42 | $1,182.22 | 4,469,000 | $236.05 | 131,333 |
| 2026-08-10 | $236.31 | $1,171.75 | 7,348,900 | $234.83 | 224,164 |
| 2026-08-07 | $237.28 | $1,168.18 | 4,763,300 | $235.75 | 150,028 |
| 2026-08-06 | $233.43 | $1,149.23 | 4,250,100 | $230.19 | 126,411 |
| 2026-08-05 | $235.92 | $1,161.49 | 5,726,900 | $235.45 | 243,733 |
| 2026-08-04 | $235.15 | $1,157.70 | 7,537,900 | $224.00 | 268,655 |
| 2026-08-03 | $226.31 | $1,114.18 | 7,974,700 | $227.75 | 355,943 |
| 2026-07-31 | $223.65 | $1,101.08 | 9,093,600 | $221.34 | 620,163 |
| 2026-07-30 | $221.74 | $1,091.68 | 9,675,200 | $221.88 | 228,345 |
| 2026-07-29 | $226.44 | $1,114.82 | 8,806,700 | $227.27 | 188,387 |
| 2026-07-28 | $227.55 | $1,120.28 | 13,263,000 | $220.09 | 608,670 |
| 2026-07-27 | $216.28 | $1,064.80 | 8,362,300 | $217.25 | 331,571 |
| 2026-07-24 | $214.19 | $1,054.51 | 10,578,800 | $208.96 | 408,359 |
| 2026-07-23 | $206.65 | $1,017.38 | 15,306,000 | $202.64 | 607,272 |
| 2026-07-22 | $205.77 | $1,013.05 | 14,606,700 | $207.52 | 611,806 |
| 2026-07-21 | $210.50 | $1,036.34 | 11,954,400 | $210.26 | 763,111 |
| 2026-07-20 | $213.00 | $1,048.65 | 9,585,000 | $210.30 | 544,712 |
| 2026-07-17 | $212.67 | $1,047.02 | 13,150,200 | — | — |
| 2026-07-16 | $219.05 | $1,078.43 | 22,533,300 | — | — |
| 2026-07-15 | $211.20 | $1,039.79 | 29,590,400 | — | — |
| 2026-07-14 | $217.07 | $1,068.68 | 67,440,900 | — | — |
| 2026-07-13 | $290.23 | $1,428.87 | 5,024,200 | — | — |
| 2026-07-10 | $287.56 | $1,415.72 | 3,640,100 | — | — |
| 2026-07-09 | $295.30 | $1,453.83 | 10,842,000 | — | — |
| 2026-07-08 | $302.05 | $1,487.06 | 7,416,700 | — | — |
| 2026-07-07 | $306.13 | $1,507.15 | 8,618,600 | — | — |
| 2026-07-06 | $299.52 | $1,474.60 | 7,181,500 | — | — |
| 2026-07-02 | $289.52 | $1,425.37 | 5,944,100 | — | — |
| 2026-07-01 | $286.25 | $1,409.27 | 6,905,800 | — | — |
| 2026-06-30 | $281.21 | $1,384.46 | 7,458,400 | — | — |
| 2026-06-29 | $278.00 | $1,368.66 | 6,464,200 | — | — |
| 2026-06-26 | $271.63 | $1,337.30 | 9,719,900 | — | — |
| 2026-06-25 | $258.27 | $1,271.52 | 8,520,700 | — | — |
| 2026-06-24 | $262.96 | $1,294.61 | 8,149,900 | — | — |
| 2026-06-23 | $264.94 | $1,304.36 | 15,686,100 | — | — |
| 2026-06-22 | $252.22 | $1,241.74 | 9,615,400 | — | — |
| 2026-06-18 | $249.10 | $1,226.38 | 16,619,700 | — | — |
| 2026-06-17 | $262.35 | $1,291.61 | 5,537,000 | — | — |
| 2026-06-16 | $270.81 | $1,333.26 | 4,917,600 | — | — |
| 2026-06-15 | $268.71 | $1,322.92 | 7,178,800 | — | — |
| 2026-06-12 | $272.24 | $1,340.30 | 5,748,900 | — | — |
| 2026-06-11 | $274.85 | $1,353.15 | 7,558,300 | — | — |
| 2026-06-10 | $272.36 | $1,340.89 | 5,497,100 | — | — |
| 2026-06-09 | $277.49 | $1,366.15 | 9,007,900 | — | — |
| 2026-06-08 | $280.82 | $1,382.54 | 6,790,600 | — | — |
| 2026-06-05 | $284.84 | $1,402.33 | 12,509,500 | — | — |
| 2026-06-04 | $301.77 | $1,485.68 | 9,608,100 | — | — |
| 2026-06-03 | $305.63 | $1,504.69 | 13,926,600 | — | — |
| 2026-06-02 | $329.23 | $1,620.87 | 17,210,700 | — | — |
| 2026-06-01 | $320.42 | $1,577.50 | 32,880,200 | — | — |
| 2026-05-29 | $297.80 | $1,466.14 | 28,481,000 | — | — |
| 2026-05-28 | $264.22 | $1,300.81 | 12,432,900 | — | — |
| 2026-05-27 | $255.20 | $1,256.41 | 9,275,500 | — | — |
| 2026-05-26 | $250.69 | $1,234.20 | 9,256,100 | — | — |
| 2026-05-22 | $253.84 | $1,249.71 | 19,072,900 | — | — |
| 2026-05-21 | $252.97 | $1,245.43 | 25,707,800 | — | — |
| 2026-05-20 | $225.00 | $1,107.73 | 4,873,400 | — | — |
| 2026-05-19 | $222.33 | $1,094.58 | 5,937,800 | — | — |
| 2026-05-18 | $222.75 | $1,096.65 | 5,946,400 | — | — |
| 2026-05-15 | $219.30 | $1,079.66 | 6,154,500 | — | — |
| 2026-05-14 | $218.37 | $1,075.08 | 5,906,200 | — | — |
| 2026-05-13 | $214.64 | $1,056.72 | 8,361,200 | — | — |
| 2026-05-12 | $219.22 | $1,079.27 | 6,045,200 | — | — |
| 2026-05-11 | $223.55 | $1,100.59 | 6,677,200 | — | — |
| 2026-05-08 | $229.76 | $1,131.16 | 5,332,800 | — | — |
| 2026-05-07 | $231.31 | $1,130.47 | 5,485,500 | — | — |
| 2026-05-06 | $225.74 | $1,103.25 | 7,673,200 | — | — |
| 2026-05-05 | $229.03 | $1,119.33 | 4,221,900 | — | — |
| 2026-05-04 | $229.48 | $1,121.53 | 4,003,100 | — | — |
| 2026-05-01 | $232.20 | $1,134.82 | 3,582,100 | — | — |
| 2026-04-30 | $230.98 | $1,128.86 | 6,283,300 | — | — |
| 2026-04-29 | $227.10 | $1,109.90 | 6,443,700 | — | — |
| 2026-04-28 | $233.04 | $1,138.93 | 5,162,900 | — | — |
| 2026-04-27 | $228.05 | $1,114.54 | 8,060,700 | — | — |
| 2026-04-24 | $231.98 | $1,133.75 | 9,816,900 | — | — |
| 2026-04-23 | $231.08 | $1,129.35 | 22,297,800 | — | — |
| 2026-04-22 | $251.86 | $1,230.90 | 12,190,200 | — | — |
| 2026-04-21 | $255.68 | $1,249.57 | 5,584,900 | — | — |
| 2026-04-20 | $253.71 | $1,239.95 | 5,157,700 | — | — |
| 2026-04-17 | $253.47 | $1,238.77 | 5,671,500 | — | — |
| 2026-04-16 | $251.00 | $1,226.70 | 4,817,500 | — | — |
| 2026-04-15 | $244.80 | $1,196.40 | 3,879,500 | — | — |