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 | — | — | — | $345.39 | 16,098 |
| 2026-09-03 | — | — | — | $343.51 | 15,861 |
| 2026-09-02 | — | — | — | $336.63 | 23,618 |
| 2026-09-01 | — | — | — | $345.42 | 23,498 |
| 2026-08-31 | — | — | — | $353.79 | 57,471 |
| 2026-08-28 | — | — | — | $360.30 | 25,138 |
| 2026-08-27 | $360.74 | $752.33 | 340,800 | $363.30 | 21,958 |
| 2026-08-26 | $365.72 | $762.72 | 323,400 | $367.69 | 21,434 |
| 2026-08-25 | $363.27 | $757.61 | 383,900 | $364.63 | 23,392 |
| 2026-08-24 | $362.52 | $756.05 | 429,400 | $366.56 | 42,511 |
| 2026-08-21 | $367.68 | $766.81 | 511,600 | $360.57 | 35,723 |
| 2026-08-20 | $357.55 | $745.68 | 380,900 | $363.27 | 22,932 |
| 2026-08-19 | $365.63 | $762.53 | 343,200 | $361.09 | 20,385 |
| 2026-08-18 | $356.36 | $740.59 | 433,800 | $361.00 | 24,473 |
| 2026-08-17 | $360.70 | $749.61 | 553,000 | $366.04 | 27,049 |
| 2026-08-14 | $370.04 | $769.02 | 301,900 | $375.75 | 10,571 |
| 2026-08-13 | $375.80 | $780.99 | 679,800 | $387.01 | 69,712 |
| 2026-08-12 | $382.61 | $795.14 | 390,700 | $391.89 | 21,755 |
| 2026-08-11 | $389.96 | $810.42 | 306,700 | $385.12 | 14,202 |
| 2026-08-10 | $385.25 | $800.63 | 363,000 | $380.42 | 35,822 |
| 2026-08-07 | $387.49 | $805.29 | 278,700 | $389.73 | 18,661 |
| 2026-08-06 | $382.83 | $795.60 | 406,800 | $384.11 | 25,713 |
| 2026-08-05 | $385.32 | $800.78 | 347,900 | $386.29 | 31,361 |
| 2026-08-04 | $386.43 | $803.08 | 408,400 | $371.69 | 24,295 |
| 2026-08-03 | $371.86 | $772.80 | 419,400 | $361.83 | 32,944 |
| 2026-07-31 | $359.92 | $747.99 | 577,500 | $364.19 | 48,771 |
| 2026-07-30 | $369.88 | $768.69 | 715,800 | $357.86 | 51,166 |
| 2026-07-29 | $334.54 | $695.25 | 1,108,300 | $339.55 | 74,031 |
| 2026-07-28 | $347.72 | $722.64 | 417,100 | $344.90 | 30,485 |
| 2026-07-27 | $340.66 | $707.96 | 470,300 | $345.21 | 30,336 |
| 2026-07-24 | $336.04 | $698.36 | 319,700 | $333.57 | 30,497 |
| 2026-07-23 | $331.55 | $689.03 | 558,900 | $325.49 | 32,532 |
| 2026-07-22 | $327.78 | $681.20 | 439,600 | $326.89 | 30,188 |
| 2026-07-21 | $322.61 | $670.45 | 520,600 | $325.66 | 37,555 |
| 2026-07-20 | $327.31 | $680.22 | 538,600 | $341.15 | 34,731 |
| 2026-07-17 | $345.39 | $717.79 | 286,100 | — | — |
| 2026-07-16 | $352.76 | $733.11 | 394,000 | — | — |
| 2026-07-15 | $344.10 | $715.11 | 498,500 | — | — |
| 2026-07-14 | $338.35 | $703.16 | 371,700 | — | — |
| 2026-07-13 | $333.20 | $692.46 | 907,300 | — | — |
| 2026-07-10 | $330.09 | $686.00 | 811,600 | — | — |
| 2026-07-09 | $330.00 | $685.81 | 610,000 | — | — |
| 2026-07-08 | $331.00 | $687.89 | 758,800 | — | — |
| 2026-07-07 | $353.87 | $735.42 | 655,700 | — | — |
| 2026-07-06 | $367.15 | $763.02 | 536,800 | — | — |
| 2026-07-02 | $366.73 | $762.14 | 503,700 | — | — |
| 2026-07-01 | $360.85 | $749.92 | 681,800 | — | — |
| 2026-06-30 | $362.75 | $753.87 | 938,300 | — | — |
| 2026-06-29 | $378.47 | $786.54 | 962,500 | — | — |
| 2026-06-26 | $388.38 | $807.14 | 526,500 | — | — |
| 2026-06-25 | $388.40 | $807.18 | 432,900 | — | — |
| 2026-06-24 | $378.53 | $786.67 | 521,300 | — | — |
| 2026-06-23 | $352.88 | $733.36 | 292,100 | — | — |
| 2026-06-22 | $360.96 | $750.15 | 423,700 | — | — |
| 2026-06-18 | $360.96 | $750.15 | 813,200 | — | — |
| 2026-06-17 | $342.10 | $710.96 | 454,800 | — | — |
| 2026-06-16 | $356.78 | $741.46 | 259,300 | — | — |
| 2026-06-15 | $353.55 | $734.75 | 385,500 | — | — |
| 2026-06-12 | $343.77 | $714.43 | 261,500 | — | — |
| 2026-06-11 | $340.99 | $708.65 | 347,900 | — | — |
| 2026-06-10 | $327.82 | $681.28 | 418,800 | — | — |
| 2026-06-09 | $347.68 | $722.55 | 303,400 | — | — |
| 2026-06-08 | $338.09 | $702.62 | 374,100 | — | — |
| 2026-06-05 | $345.98 | $719.02 | 234,500 | — | — |
| 2026-06-04 | $342.59 | $711.97 | 250,900 | — | — |
| 2026-06-03 | $342.90 | $712.62 | 341,200 | — | — |
| 2026-06-02 | $344.24 | $715.40 | 264,900 | — | — |
| 2026-06-01 | $338.75 | $703.99 | 273,500 | — | — |
| 2026-05-29 | $344.81 | $716.59 | 630,800 | — | — |
| 2026-05-28 | $342.69 | $712.18 | 242,800 | — | — |
| 2026-05-27 | $344.63 | $716.21 | 218,000 | — | — |
| 2026-05-26 | $341.26 | $709.21 | 234,100 | — | — |
| 2026-05-22 | $333.80 | $693.71 | 308,400 | — | — |
| 2026-05-21 | $332.36 | $690.71 | 447,100 | — | — |
| 2026-05-20 | $328.98 | $683.69 | 576,600 | — | — |
| 2026-05-19 | $325.67 | $676.81 | 601,900 | — | — |
| 2026-05-18 | $333.57 | $693.23 | 459,900 | — | — |
| 2026-05-15 | $330.82 | $685.23 | 375,900 | — | — |
| 2026-05-14 | $347.95 | $720.71 | 270,600 | — | — |
| 2026-05-13 | $345.82 | $716.30 | 258,800 | — | — |
| 2026-05-12 | $351.05 | $727.13 | 331,300 | — | — |
| 2026-05-11 | $357.60 | $740.70 | 310,100 | — | — |
| 2026-05-08 | $360.39 | $746.48 | 378,500 | — | — |
| 2026-05-07 | $360.46 | $746.62 | 508,800 | — | — |
| 2026-05-06 | $373.96 | $774.58 | 499,700 | — | — |
| 2026-05-05 | $355.38 | $736.10 | 424,900 | — | — |
| 2026-05-04 | $346.17 | $717.02 | 363,700 | — | — |
| 2026-05-01 | $357.04 | $739.54 | 341,600 | — | — |
| 2026-04-30 | $355.26 | $735.85 | 399,300 | — | — |
| 2026-04-29 | $346.65 | $718.02 | 399,100 | — | — |
| 2026-04-28 | $357.06 | $739.58 | 478,100 | — | — |
| 2026-04-27 | $361.28 | $748.32 | 473,600 | — | — |
| 2026-04-24 | $360.07 | $745.81 | 1,121,700 | — | — |
| 2026-04-23 | $363.70 | $753.33 | 572,400 | — | — |
| 2026-04-22 | $353.50 | $732.21 | 378,500 | — | — |
| 2026-04-21 | $357.58 | $740.66 | 251,100 | — | — |
| 2026-04-20 | $363.15 | $752.19 | 377,800 | — | — |
| 2026-04-17 | $361.70 | $749.19 | 430,000 | — | — |
| 2026-04-16 | $347.26 | $719.28 | 407,800 | — | — |
| 2026-04-15 | $350.62 | $726.24 | 381,000 | — | — |