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
- 1982-03-31 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 | — | — | — | $284.00 | 60,629 |
| 2026-09-03 | — | — | — | $283.89 | 63,873 |
| 2026-09-02 | — | — | — | $283.78 | 39,793 |
| 2026-09-01 | — | — | — | $278.05 | 53,116 |
| 2026-08-31 | — | — | — | $278.59 | 34,749 |
| 2026-08-28 | — | — | — | $280.04 | 31,093 |
| 2026-08-27 | $277.67 | $763.79 | 1,228,600 | $278.15 | 34,437 |
| 2026-08-26 | $280.87 | $772.59 | 1,228,300 | $279.66 | 43,130 |
| 2026-08-25 | $279.32 | $768.33 | 1,644,800 | $277.49 | 41,204 |
| 2026-08-24 | $280.45 | $771.44 | 1,971,700 | $278.04 | 43,017 |
| 2026-08-21 | $277.51 | $763.35 | 2,057,400 | $275.30 | 78,140 |
| 2026-08-20 | $274.41 | $754.82 | 1,088,700 | $276.53 | 42,205 |
| 2026-08-19 | $277.45 | $763.18 | 1,125,700 | $279.90 | 43,254 |
| 2026-08-18 | $278.50 | $766.07 | 920,800 | $279.13 | 36,360 |
| 2026-08-17 | $275.33 | $757.35 | 893,500 | $280.00 | 50,067 |
| 2026-08-14 | $282.56 | $777.24 | 895,800 | $279.00 | 38,946 |
| 2026-08-13 | $277.99 | $764.67 | 1,399,900 | $278.79 | 48,057 |
| 2026-08-12 | $277.41 | $763.07 | 1,531,900 | $273.36 | 57,108 |
| 2026-08-11 | $273.87 | $753.34 | 1,740,400 | $279.02 | 82,501 |
| 2026-08-10 | $278.40 | $765.80 | 1,457,900 | $282.50 | 61,575 |
| 2026-08-07 | $282.49 | $777.05 | 2,289,000 | $274.78 | 95,911 |
| 2026-08-06 | $275.25 | $757.13 | 2,978,300 | $272.50 | 114,092 |
| 2026-08-05 | $270.50 | $744.07 | 4,640,900 | $269.10 | 226,241 |
| 2026-08-04 | $274.05 | $753.83 | 2,799,200 | $276.00 | 117,569 |
| 2026-08-03 | $282.06 | $775.87 | 1,789,300 | $280.67 | 153,455 |
| 2026-07-31 | $279.05 | $767.59 | 2,189,900 | $286.94 | 121,617 |
| 2026-07-30 | $287.66 | $791.27 | 2,320,600 | $285.90 | 103,626 |
| 2026-07-29 | $296.47 | $815.50 | 1,719,300 | $301.36 | 127,646 |
| 2026-07-28 | $301.06 | $828.13 | 1,858,800 | $293.81 | 136,217 |
| 2026-07-27 | $291.02 | $800.51 | 1,313,500 | $289.67 | 78,298 |
| 2026-07-24 | $289.57 | $796.52 | 1,084,200 | $288.09 | 79,507 |
| 2026-07-23 | $286.29 | $787.50 | 1,039,800 | $284.62 | 72,775 |
| 2026-07-22 | $284.85 | $783.54 | 1,411,200 | $290.96 | 76,743 |
| 2026-07-21 | $290.49 | $799.05 | 1,353,800 | $281.88 | 94,619 |
| 2026-07-20 | $283.94 | $781.04 | 1,663,400 | $281.71 | 106,378 |
| 2026-07-17 | $281.45 | $774.19 | 3,033,700 | — | — |
| 2026-07-16 | $283.82 | $780.71 | 3,402,200 | — | — |
| 2026-07-15 | $297.81 | $819.19 | 1,655,900 | — | — |
| 2026-07-14 | $303.35 | $834.43 | 1,027,900 | — | — |
| 2026-07-13 | $304.50 | $837.59 | 1,283,400 | — | — |
| 2026-07-10 | $293.46 | $807.22 | 761,500 | — | — |
| 2026-07-09 | $291.80 | $802.66 | 1,196,800 | — | — |
| 2026-07-08 | $289.73 | $796.96 | 1,196,500 | — | — |
| 2026-07-07 | $286.62 | $788.41 | 1,095,700 | — | — |
| 2026-07-06 | $281.98 | $775.65 | 1,771,000 | — | — |
| 2026-07-02 | $287.77 | $791.57 | 2,108,800 | — | — |
| 2026-07-01 | $277.07 | $762.14 | 2,225,400 | — | — |
| 2026-06-30 | $275.68 | $758.32 | 1,458,600 | — | — |
| 2026-06-29 | $278.74 | $766.73 | 1,370,900 | — | — |
| 2026-06-26 | $282.79 | $777.87 | 3,279,700 | — | — |
| 2026-06-25 | $281.87 | $775.34 | 1,264,300 | — | — |
| 2026-06-24 | $279.46 | $768.71 | 2,698,100 | — | — |
| 2026-06-23 | $283.08 | $778.67 | 1,401,900 | — | — |
| 2026-06-22 | $282.08 | $775.92 | 1,498,600 | — | — |
| 2026-06-18 | $279.27 | $768.19 | 2,445,700 | — | — |
| 2026-06-17 | $285.09 | $784.20 | 1,047,600 | — | — |
| 2026-06-16 | $291.88 | $802.88 | 1,081,900 | — | — |
| 2026-06-15 | $293.83 | $808.24 | 1,125,100 | — | — |
| 2026-06-12 | $298.00 | $819.71 | 1,324,100 | — | — |
| 2026-06-11 | $294.84 | $811.02 | 1,132,500 | — | — |
| 2026-06-10 | $295.81 | $813.69 | 1,472,400 | — | — |
| 2026-06-09 | $295.00 | $811.46 | 1,685,500 | — | — |
| 2026-06-08 | $289.61 | $796.63 | 1,512,300 | — | — |
| 2026-06-05 | $289.48 | $796.28 | 1,703,900 | — | — |
| 2026-06-04 | $280.68 | $772.07 | 2,551,000 | — | — |
| 2026-06-03 | $270.73 | $740.41 | 1,408,300 | — | — |
| 2026-06-02 | $272.72 | $745.85 | 1,300,500 | — | — |
| 2026-06-01 | $274.19 | $749.87 | 1,077,900 | — | — |
| 2026-05-29 | $277.40 | $758.65 | 2,400,100 | — | — |
| 2026-05-28 | $284.33 | $777.60 | 1,531,800 | — | — |
| 2026-05-27 | $285.75 | $781.49 | 1,422,900 | — | — |
| 2026-05-26 | $280.83 | $768.03 | 2,321,800 | — | — |
| 2026-05-22 | $286.24 | $782.83 | 1,435,100 | — | — |
| 2026-05-21 | $282.02 | $771.28 | 1,158,400 | — | — |
| 2026-05-20 | $283.10 | $774.24 | 1,291,400 | — | — |
| 2026-05-19 | $291.28 | $796.61 | 1,259,600 | — | — |
| 2026-05-18 | $286.69 | $784.06 | 1,375,000 | — | — |
| 2026-05-15 | $285.27 | $780.17 | 2,177,800 | — | — |
| 2026-05-14 | $294.93 | $806.59 | 1,409,800 | — | — |
| 2026-05-13 | $300.71 | $822.40 | 2,224,300 | — | — |
| 2026-05-12 | $298.49 | $816.33 | 2,291,500 | — | — |
| 2026-05-11 | $289.07 | $790.57 | 1,695,800 | — | — |
| 2026-05-08 | $288.06 | $787.80 | 1,659,200 | — | — |
| 2026-05-07 | $284.04 | $776.81 | 1,201,000 | — | — |
| 2026-05-06 | $281.98 | $771.18 | 2,579,100 | — | — |
| 2026-05-05 | $275.66 | $753.89 | 1,840,300 | — | — |
| 2026-05-04 | $279.35 | $763.98 | 1,598,000 | — | — |
| 2026-05-01 | $282.90 | $773.69 | 1,520,000 | — | — |
| 2026-04-30 | $290.58 | $794.70 | 2,412,500 | — | — |
| 2026-04-29 | $292.32 | $799.45 | 2,120,400 | — | — |
| 2026-04-28 | $284.92 | $779.22 | 1,800,000 | — | — |
| 2026-04-27 | $282.58 | $772.82 | 1,467,900 | — | — |
| 2026-04-24 | $275.64 | $753.84 | 1,594,700 | — | — |
| 2026-04-23 | $279.72 | $764.99 | 1,694,500 | — | — |
| 2026-04-22 | $274.70 | $751.27 | 1,357,900 | — | — |
| 2026-04-21 | $276.69 | $756.71 | 1,975,000 | — | — |
| 2026-04-20 | $279.92 | $765.54 | 1,271,600 | — | — |
| 2026-04-17 | $278.64 | $762.04 | 1,899,100 | — | — |
| 2026-04-16 | $276.37 | $755.83 | 1,270,600 | — | — |
| 2026-04-15 | $268.63 | $734.67 | 1,886,900 | — | — |