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
- 1981-11-12 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 | — | — | — | $336.58 | 4,578 |
| 2026-09-03 | — | — | — | $332.73 | 10,076 |
| 2026-09-02 | — | — | — | $321.01 | 7,794 |
| 2026-09-01 | — | — | — | $332.41 | 12,750 |
| 2026-08-31 | — | — | — | $335.16 | 5,691 |
| 2026-08-28 | — | — | — | $336.51 | 9,885 |
| 2026-08-27 | $334.65 | $446.11 | 181,000 | $344.11 | 4,547 |
| 2026-08-26 | $344.32 | $459.00 | 168,000 | $345.05 | 7,649 |
| 2026-08-25 | $345.54 | $460.63 | 131,400 | $340.74 | 6,315 |
| 2026-08-24 | $341.09 | $454.69 | 176,500 | $342.46 | 4,211 |
| 2026-08-21 | $342.42 | $456.47 | 163,800 | $345.01 | 5,350 |
| 2026-08-20 | $341.93 | $455.81 | 171,000 | $343.73 | 9,180 |
| 2026-08-19 | $344.86 | $459.72 | 166,600 | $338.67 | 8,064 |
| 2026-08-18 | $335.77 | $447.60 | 171,200 | $346.55 | 10,500 |
| 2026-08-17 | $348.39 | $464.42 | 240,000 | $346.29 | 8,495 |
| 2026-08-14 | $343.65 | $458.11 | 167,300 | $345.38 | 13,820 |
| 2026-08-13 | $344.07 | $458.67 | 211,800 | $350.75 | 9,154 |
| 2026-08-12 | $351.43 | $468.48 | 167,400 | $340.01 | 7,361 |
| 2026-08-11 | $338.07 | $450.67 | 208,200 | $345.83 | 11,542 |
| 2026-08-10 | $348.25 | $464.24 | 280,100 | $342.39 | 20,566 |
| 2026-08-07 | $344.56 | $459.32 | 174,300 | $333.61 | 7,864 |
| 2026-08-06 | $328.41 | $437.79 | 195,300 | $331.75 | 9,263 |
| 2026-08-05 | $330.54 | $440.63 | 238,100 | $327.46 | 25,155 |
| 2026-08-04 | $323.17 | $430.80 | 260,400 | $313.86 | 16,903 |
| 2026-08-03 | $309.23 | $412.22 | 307,600 | $307.41 | 11,999 |
| 2026-07-31 | $304.83 | $406.36 | 378,000 | $307.60 | 23,790 |
| 2026-07-30 | $303.33 | $404.36 | 664,900 | $296.50 | 61,466 |
| 2026-07-29 | $261.14 | $348.12 | 370,900 | $261.50 | 20,347 |
| 2026-07-28 | $260.20 | $346.86 | 165,200 | $257.33 | 6,068 |
| 2026-07-27 | $259.26 | $345.61 | 165,500 | $262.75 | 11,159 |
| 2026-07-24 | $258.30 | $344.33 | 176,000 | $256.83 | 14,753 |
| 2026-07-23 | $256.06 | $341.34 | 168,700 | $259.21 | 9,940 |
| 2026-07-22 | $259.08 | $345.37 | 254,100 | $266.40 | 10,231 |
| 2026-07-21 | $264.37 | $352.42 | 210,100 | $264.21 | 8,453 |
| 2026-07-20 | $258.18 | $344.17 | 271,200 | $260.63 | 14,348 |
| 2026-07-17 | $260.45 | $347.20 | 257,200 | — | — |
| 2026-07-16 | $265.59 | $354.05 | 301,600 | — | — |
| 2026-07-15 | $270.21 | $360.21 | 183,300 | — | — |
| 2026-07-14 | $265.49 | $353.91 | 222,000 | — | — |
| 2026-07-13 | $261.52 | $348.62 | 360,300 | — | — |
| 2026-07-10 | $264.88 | $353.10 | 214,700 | — | — |
| 2026-07-09 | $266.28 | $354.97 | 252,500 | — | — |
| 2026-07-08 | $267.76 | $356.94 | 372,500 | — | — |
| 2026-07-07 | $276.02 | $367.02 | 222,200 | — | — |
| 2026-07-06 | $282.89 | $376.15 | 289,900 | — | — |
| 2026-07-02 | $281.40 | $374.17 | 190,600 | — | — |
| 2026-07-01 | $282.26 | $375.32 | 241,900 | — | — |
| 2026-06-30 | $283.13 | $376.47 | 298,600 | — | — |
| 2026-06-29 | $277.07 | $368.41 | 288,000 | — | — |
| 2026-06-26 | $275.86 | $366.81 | 788,700 | — | — |
| 2026-06-25 | $273.20 | $363.27 | 466,800 | — | — |
| 2026-06-24 | $274.05 | $364.40 | 436,700 | — | — |
| 2026-06-23 | $279.17 | $371.21 | 406,300 | — | — |
| 2026-06-22 | $297.84 | $396.03 | 499,900 | — | — |
| 2026-06-18 | $296.04 | $393.64 | 896,600 | — | — |
| 2026-06-17 | $286.10 | $380.42 | 458,700 | — | — |
| 2026-06-16 | $287.15 | $381.82 | 556,700 | — | — |
| 2026-06-15 | $288.87 | $384.10 | 305,600 | — | — |
| 2026-06-12 | $283.73 | $377.27 | 611,100 | — | — |
| 2026-06-11 | $276.66 | $367.87 | 1,079,700 | — | — |
| 2026-06-10 | $253.91 | $337.62 | 324,400 | — | — |
| 2026-06-09 | $257.11 | $341.87 | 292,500 | — | — |
| 2026-06-08 | $255.60 | $339.87 | 351,200 | — | — |
| 2026-06-05 | $260.64 | $346.57 | 386,500 | — | — |
| 2026-06-04 | $261.07 | $347.14 | 285,700 | — | — |
| 2026-06-03 | $256.64 | $341.25 | 338,100 | — | — |
| 2026-06-02 | $259.00 | $344.39 | 288,600 | — | — |
| 2026-06-01 | $258.34 | $343.51 | 369,600 | — | — |
| 2026-05-29 | $252.09 | $335.20 | 276,200 | — | — |
| 2026-05-28 | $250.75 | $333.42 | 324,800 | — | — |
| 2026-05-27 | $252.45 | $335.68 | 439,500 | — | — |
| 2026-05-26 | $263.36 | $350.18 | 262,300 | — | — |
| 2026-05-22 | $260.98 | $347.02 | 213,400 | — | — |
| 2026-05-21 | $267.10 | $355.16 | 227,500 | — | — |
| 2026-05-20 | $266.12 | $353.85 | 260,500 | — | — |
| 2026-05-19 | $264.79 | $352.09 | 342,400 | — | — |
| 2026-05-18 | $263.85 | $350.84 | 357,100 | — | — |
| 2026-05-15 | $260.37 | $346.21 | 342,600 | — | — |
| 2026-05-14 | $269.31 | $358.10 | 252,800 | — | — |
| 2026-05-13 | $270.21 | $359.29 | 303,600 | — | — |
| 2026-05-12 | $269.82 | $358.77 | 547,500 | — | — |
| 2026-05-11 | $269.58 | $358.45 | 404,900 | — | — |
| 2026-05-08 | $279.61 | $371.79 | 277,000 | — | — |
| 2026-05-07 | $278.77 | $370.67 | 464,500 | — | — |
| 2026-05-06 | $278.00 | $369.65 | 453,200 | — | — |
| 2026-05-05 | $287.13 | $381.79 | 506,700 | — | — |
| 2026-05-04 | $272.96 | $362.95 | 685,900 | — | — |
| 2026-05-01 | $290.50 | $386.27 | 665,600 | — | — |
| 2026-04-30 | $296.56 | $394.33 | 722,600 | — | — |
| 2026-04-29 | $352.68 | $468.95 | 229,700 | — | — |
| 2026-04-28 | $353.10 | $469.51 | 252,500 | — | — |
| 2026-04-27 | $362.24 | $481.66 | 337,600 | — | — |
| 2026-04-24 | $368.50 | $489.99 | 248,100 | — | — |
| 2026-04-23 | $359.45 | $477.95 | 195,300 | — | — |
| 2026-04-22 | $376.35 | $500.42 | 231,400 | — | — |
| 2026-04-21 | $375.18 | $498.87 | 181,500 | — | — |
| 2026-04-20 | $368.95 | $490.59 | 221,400 | — | — |
| 2026-04-17 | $373.02 | $496.00 | 352,500 | — | — |
| 2026-04-16 | $375.16 | $498.84 | 231,500 | — | — |
| 2026-04-15 | $365.50 | $486.00 | 205,700 | — | — |