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 — 2026
| 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 | — | — |
| 2026-04-14 | $240.27 | $1,174.26 | 3,777,300 | — | — |
| 2026-04-13 | $237.82 | $1,162.29 | 5,349,600 | — | — |
| 2026-04-10 | $230.76 | $1,127.78 | 5,869,400 | — | — |
| 2026-04-09 | $237.18 | $1,159.16 | 5,078,600 | — | — |
| 2026-04-08 | $241.74 | $1,181.45 | 4,771,500 | — | — |
| 2026-04-07 | $245.07 | $1,197.72 | 2,356,100 | — | — |
| 2026-04-06 | $246.74 | $1,205.88 | 3,376,000 | — | — |
| 2026-04-02 | $248.16 | $1,212.82 | 3,350,900 | — | — |
| 2026-04-01 | $243.14 | $1,188.29 | 4,228,700 | — | — |
| 2026-03-31 | $242.39 | $1,184.62 | 4,750,300 | — | — |
| 2026-03-30 | $237.25 | $1,159.50 | 3,882,600 | — | — |
| 2026-03-27 | $236.34 | $1,155.05 | 4,853,700 | — | — |
| 2026-03-26 | $241.67 | $1,181.10 | 3,606,800 | — | — |
| 2026-03-25 | $241.39 | $1,179.73 | 4,207,900 | — | — |
| 2026-03-24 | $240.59 | $1,175.82 | 4,151,500 | — | — |
| 2026-03-23 | $248.44 | $1,214.19 | 4,972,000 | — | — |
| 2026-03-20 | $241.77 | $1,181.59 | 11,314,100 | — | — |
| 2026-03-19 | $250.37 | $1,223.62 | 4,249,500 | — | — |
| 2026-03-18 | $251.60 | $1,229.63 | 5,177,000 | — | — |
| 2026-03-17 | $256.11 | $1,251.67 | 5,840,100 | — | — |
| 2026-03-16 | $249.25 | $1,218.15 | 5,674,200 | — | — |
| 2026-03-13 | $246.28 | $1,203.63 | 4,338,400 | — | — |
| 2026-03-12 | $247.68 | $1,210.48 | 5,547,700 | — | — |
| 2026-03-11 | $248.87 | $1,216.29 | 4,008,500 | — | — |
| 2026-03-10 | $250.20 | $1,222.79 | 4,938,000 | — | — |
| 2026-03-09 | $253.33 | $1,238.09 | 6,126,600 | — | — |
| 2026-03-06 | $258.85 | $1,265.07 | 6,234,400 | — | — |
| 2026-03-05 | $256.55 | $1,253.83 | 9,894,600 | — | — |
| 2026-03-04 | $250.06 | $1,222.11 | 6,085,000 | — | — |
| 2026-03-03 | $245.28 | $1,198.75 | 6,960,400 | — | — |
| 2026-03-02 | $239.37 | $1,169.86 | 6,220,300 | — | — |
| 2026-02-27 | $240.21 | $1,173.97 | 6,642,200 | — | — |
| 2026-02-26 | $242.01 | $1,182.76 | 7,343,100 | — | — |
| 2026-02-25 | $237.54 | $1,160.92 | 8,569,700 | — | — |
| 2026-02-24 | $229.32 | $1,120.75 | 13,379,800 | — | — |
| 2026-02-23 | $223.35 | $1,091.57 | 19,522,900 | — | — |
| 2026-02-20 | $257.16 | $1,256.81 | 4,708,600 | — | — |
| 2026-02-19 | $256.28 | $1,252.51 | 4,948,700 | — | — |
| 2026-02-18 | $260.79 | $1,274.55 | 3,949,200 | — | — |
| 2026-02-17 | $258.31 | $1,262.43 | 4,929,700 | — | — |
| 2026-02-13 | $262.38 | $1,282.32 | 6,842,600 | — | — |
| 2026-02-12 | $259.52 | $1,268.34 | 12,565,400 | — | — |
| 2026-02-11 | $272.81 | $1,333.29 | 7,628,200 | — | — |
| 2026-02-10 | $291.76 | $1,425.91 | 3,837,300 | — | — |
| 2026-02-09 | $296.34 | $1,440.08 | 4,627,800 | — | — |
| 2026-02-06 | $298.93 | $1,452.66 | 3,744,300 | — | — |
| 2026-02-05 | $289.89 | $1,408.73 | 5,532,800 | — | — |
| 2026-02-04 | $289.05 | $1,404.65 | 8,708,000 | — | — |
| 2026-02-03 | $294.31 | $1,430.21 | 11,466,500 | — | — |
| 2026-02-02 | $314.73 | $1,529.45 | 4,581,200 | — | — |
| 2026-01-30 | $306.70 | $1,490.42 | 5,940,700 | — | — |
| 2026-01-29 | $309.24 | $1,502.77 | 10,124,900 | — | — |
| 2026-01-28 | $294.16 | $1,429.48 | 5,790,300 | — | — |
| 2026-01-27 | $293.86 | $1,428.03 | 2,954,900 | — | — |
| 2026-01-26 | $296.33 | $1,440.03 | 3,726,900 | — | — |
| 2026-01-23 | $292.44 | $1,421.13 | 3,298,400 | — | — |
| 2026-01-22 | $294.67 | $1,431.96 | 3,670,200 | — | — |
| 2026-01-21 | $297.54 | $1,445.91 | 5,185,000 | — | — |
| 2026-01-20 | $291.35 | $1,415.83 | 7,275,500 | — | — |
| 2026-01-16 | $305.67 | $1,485.42 | 6,199,600 | — | — |
| 2026-01-15 | $297.95 | $1,447.90 | 4,932,500 | — | — |
| 2026-01-14 | $309.03 | $1,501.75 | 3,779,000 | — | — |
| 2026-01-13 | $303.16 | $1,473.22 | 4,507,800 | — | — |
| 2026-01-12 | $312.18 | $1,517.05 | 3,895,200 | — | — |
| 2026-01-09 | $304.22 | $1,478.37 | 2,718,800 | — | — |
| 2026-01-08 | $302.72 | $1,471.08 | 3,343,300 | — | — |
| 2026-01-07 | $296.73 | $1,441.97 | 2,833,300 | — | — |
| 2026-01-06 | $302.47 | $1,469.87 | 4,147,300 | — | — |
| 2026-01-05 | $294.97 | $1,433.42 | 4,190,000 | — | — |
| 2026-01-02 | $291.50 | $1,416.56 | 4,662,800 | — | — |