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
- 1973-02-21 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 | — | — | — | $478.80 | 4,516 |
| 2026-09-03 | — | — | — | $470.34 | 9,002 |
| 2026-09-02 | — | — | — | $475.05 | 5,302 |
| 2026-09-01 | — | — | — | $473.06 | 5,578 |
| 2026-08-31 | — | — | — | $475.60 | 4,980 |
| 2026-08-28 | — | — | — | $486.02 | 10,146 |
| 2026-08-27 | $480.53 | $786.00 | 150,200 | $485.28 | 6,369 |
| 2026-08-26 | $476.98 | $780.19 | 178,700 | $470.76 | 6,099 |
| 2026-08-25 | $472.90 | $773.52 | 163,500 | $486.22 | 6,236 |
| 2026-08-24 | $481.47 | $787.53 | 123,700 | $485.74 | 5,569 |
| 2026-08-21 | $485.83 | $794.67 | 96,000 | $484.52 | 1,900 |
| 2026-08-20 | $481.67 | $787.86 | 140,400 | $482.91 | 9,800 |
| 2026-08-19 | $484.33 | $792.21 | 169,500 | $488.74 | 7,810 |
| 2026-08-18 | $487.36 | $797.17 | 175,200 | $501.92 | 10,742 |
| 2026-08-17 | $506.79 | $828.95 | 230,500 | $494.22 | 13,296 |
| 2026-08-14 | $495.25 | $810.07 | 114,400 | $491.08 | 4,598 |
| 2026-08-13 | $492.20 | $805.09 | 99,200 | $496.78 | 5,924 |
| 2026-08-12 | $492.91 | $806.25 | 131,200 | $498.69 | 6,989 |
| 2026-08-11 | $493.37 | $807.00 | 174,100 | $508.99 | 9,201 |
| 2026-08-10 | $492.24 | $805.15 | 163,700 | $500.19 | 8,637 |
| 2026-08-07 | $493.64 | $807.44 | 113,100 | $499.47 | 6,840 |
| 2026-08-06 | $491.91 | $804.61 | 127,700 | $500.77 | 5,119 |
| 2026-08-05 | $496.40 | $811.96 | 149,100 | $508.59 | 11,707 |
| 2026-08-04 | $503.50 | $823.57 | 232,500 | $494.42 | 9,975 |
| 2026-08-03 | $488.59 | $799.18 | 187,700 | $482.66 | 9,184 |
| 2026-07-31 | $481.70 | $787.91 | 294,600 | $482.36 | 15,301 |
| 2026-07-30 | $476.61 | $779.59 | 283,000 | $464.40 | 13,903 |
| 2026-07-29 | $456.29 | $746.35 | 214,400 | $478.14 | 9,274 |
| 2026-07-28 | $480.67 | $786.23 | 296,400 | $486.89 | 12,749 |
| 2026-07-27 | $494.81 | $809.35 | 238,000 | $489.26 | 10,532 |
| 2026-07-24 | $486.16 | $795.21 | 276,200 | $488.28 | 12,642 |
| 2026-07-23 | $488.60 | $799.20 | 382,800 | $484.19 | 21,175 |
| 2026-07-22 | $487.50 | $797.40 | 350,000 | $502.60 | 19,304 |
| 2026-07-21 | $505.35 | $826.59 | 371,000 | $533.41 | 20,489 |
| 2026-07-20 | $525.88 | $860.18 | 220,200 | $539.31 | 12,885 |
| 2026-07-17 | $531.66 | $869.63 | 222,100 | — | — |
| 2026-07-16 | $538.48 | $880.79 | 157,300 | — | — |
| 2026-07-15 | $544.38 | $890.44 | 137,300 | — | — |
| 2026-07-14 | $543.47 | $888.95 | 125,500 | — | — |
| 2026-07-13 | $539.79 | $882.93 | 126,100 | — | — |
| 2026-07-10 | $546.83 | $894.44 | 116,300 | — | — |
| 2026-07-09 | $546.73 | $894.28 | 140,600 | — | — |
| 2026-07-08 | $540.46 | $884.02 | 205,900 | — | — |
| 2026-07-07 | $539.51 | $882.47 | 309,200 | — | — |
| 2026-07-06 | $564.07 | $922.64 | 165,300 | — | — |
| 2026-07-02 | $555.35 | $908.38 | 213,100 | — | — |
| 2026-07-01 | $559.02 | $914.38 | 254,300 | — | — |
| 2026-06-30 | $577.60 | $944.77 | 155,800 | — | — |
| 2026-06-29 | $573.37 | $937.85 | 189,300 | — | — |
| 2026-06-26 | $568.75 | $930.30 | 530,700 | — | — |
| 2026-06-25 | $583.55 | $953.25 | 245,100 | — | — |
| 2026-06-24 | $563.41 | $920.35 | 271,400 | — | — |
| 2026-06-23 | $568.70 | $928.99 | 242,200 | — | — |
| 2026-06-22 | $583.00 | $952.35 | 213,900 | — | — |
| 2026-06-18 | $570.31 | $931.62 | 376,600 | — | — |
| 2026-06-17 | $565.31 | $923.45 | 240,200 | — | — |
| 2026-06-16 | $556.51 | $909.08 | 322,600 | — | — |
| 2026-06-15 | $540.62 | $883.12 | 248,800 | — | — |
| 2026-06-12 | $546.81 | $893.23 | 576,800 | — | — |
| 2026-06-11 | $528.56 | $863.42 | 176,200 | — | — |
| 2026-06-10 | $512.25 | $836.78 | 157,300 | — | — |
| 2026-06-09 | $533.45 | $871.41 | 282,500 | — | — |
| 2026-06-08 | $535.64 | $874.98 | 223,700 | — | — |
| 2026-06-05 | $533.80 | $871.98 | 219,500 | — | — |
| 2026-06-04 | $544.88 | $890.08 | 197,600 | — | — |
| 2026-06-03 | $547.14 | $893.77 | 245,200 | — | — |
| 2026-06-02 | $543.48 | $887.79 | 281,100 | — | — |
| 2026-06-01 | $528.74 | $863.71 | 274,500 | — | — |
| 2026-05-29 | $519.81 | $849.13 | 210,300 | — | — |
| 2026-05-28 | $524.80 | $857.28 | 183,200 | — | — |
| 2026-05-27 | $522.27 | $853.14 | 158,400 | — | — |
| 2026-05-26 | $529.25 | $864.55 | 191,800 | — | — |
| 2026-05-22 | $513.43 | $838.70 | 126,300 | — | — |
| 2026-05-21 | $506.10 | $826.73 | 167,500 | — | — |
| 2026-05-20 | $503.36 | $822.25 | 319,900 | — | — |
| 2026-05-19 | $491.15 | $802.31 | 187,100 | — | — |
| 2026-05-18 | $500.68 | $817.88 | 199,000 | — | — |
| 2026-05-15 | $506.75 | $827.79 | 201,700 | — | — |
| 2026-05-14 | $515.58 | $842.22 | 187,900 | — | — |
| 2026-05-13 | $513.63 | $839.03 | 192,000 | — | — |
| 2026-05-12 | $513.99 | $839.62 | 249,300 | — | — |
| 2026-05-11 | $516.00 | $842.90 | 295,500 | — | — |
| 2026-05-08 | $510.55 | $834.00 | 208,300 | — | — |
| 2026-05-07 | $509.16 | $831.73 | 171,400 | — | — |
| 2026-05-06 | $522.81 | $854.03 | 188,100 | — | — |
| 2026-05-05 | $518.18 | $846.46 | 205,300 | — | — |
| 2026-05-04 | $507.08 | $828.33 | 208,500 | — | — |
| 2026-05-01 | $510.36 | $833.69 | 212,300 | — | — |
| 2026-04-30 | $508.04 | $829.90 | 201,500 | — | — |
| 2026-04-29 | $491.68 | $803.17 | 123,100 | — | — |
| 2026-04-28 | $497.36 | $812.45 | 164,800 | — | — |
| 2026-04-27 | $497.99 | $813.48 | 170,900 | — | — |
| 2026-04-24 | $498.92 | $815.00 | 281,200 | — | — |
| 2026-04-23 | $494.44 | $807.68 | 328,700 | — | — |
| 2026-04-22 | $466.75 | $762.45 | 301,700 | — | — |
| 2026-04-21 | $458.77 | $749.41 | 438,900 | — | — |
| 2026-04-20 | $409.88 | $669.55 | 261,800 | — | — |
| 2026-04-17 | $412.62 | $674.03 | 370,500 | — | — |
| 2026-04-16 | $401.75 | $656.27 | 308,700 | — | — |
| 2026-04-15 | $411.89 | $672.83 | 174,700 | — | — |