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 | — | — | — | $464.25 | 24,919 |
| 2026-09-03 | — | — | — | $462.64 | 22,696 |
| 2026-09-02 | — | — | — | $473.02 | 31,481 |
| 2026-09-01 | — | — | — | $473.67 | 33,204 |
| 2026-08-31 | — | — | — | $479.68 | 55,982 |
| 2026-08-28 | — | — | — | $488.98 | 20,509 |
| 2026-08-27 | $490.58 | $1,439.59 | 555,100 | $488.93 | 31,083 |
| 2026-08-26 | $483.70 | $1,419.40 | 480,000 | $491.01 | 33,868 |
| 2026-08-25 | $486.09 | $1,426.42 | 757,200 | $486.84 | 61,270 |
| 2026-08-24 | $477.10 | $1,399.45 | 761,800 | $488.02 | 69,023 |
| 2026-08-21 | $492.38 | $1,444.27 | 615,700 | $493.98 | 69,905 |
| 2026-08-20 | $489.08 | $1,434.59 | 834,700 | $513.01 | 46,485 |
| 2026-08-19 | $509.96 | $1,495.84 | 505,900 | $529.78 | 27,933 |
| 2026-08-18 | $531.96 | $1,560.37 | 480,100 | $534.18 | 24,977 |
| 2026-08-17 | $542.38 | $1,590.93 | 427,400 | $541.33 | 31,565 |
| 2026-08-14 | $544.59 | $1,597.41 | 391,100 | $531.16 | 19,173 |
| 2026-08-13 | $535.57 | $1,570.96 | 580,600 | $530.47 | 39,550 |
| 2026-08-12 | $528.64 | $1,550.63 | 570,800 | $548.18 | 42,816 |
| 2026-08-11 | $537.57 | $1,576.82 | 551,800 | $567.52 | 40,778 |
| 2026-08-10 | $559.98 | $1,642.56 | 467,400 | $573.50 | 31,144 |
| 2026-08-07 | $570.66 | $1,673.88 | 588,100 | $566.54 | 37,547 |
| 2026-08-06 | $557.24 | $1,634.52 | 715,900 | $575.40 | 49,541 |
| 2026-08-05 | $570.39 | $1,673.09 | 525,800 | $577.02 | 32,119 |
| 2026-08-04 | $570.13 | $1,672.33 | 715,500 | $557.25 | 48,807 |
| 2026-08-03 | $543.49 | $1,594.19 | 648,800 | $508.52 | 27,350 |
| 2026-07-31 | $519.66 | $1,524.29 | 724,200 | $514.18 | 58,653 |
| 2026-07-30 | $503.71 | $1,477.50 | 1,840,400 | $491.41 | 133,589 |
| 2026-07-29 | $530.62 | $1,556.44 | 945,300 | $548.23 | 51,454 |
| 2026-07-28 | $560.43 | $1,643.88 | 1,354,200 | $565.41 | 70,064 |
| 2026-07-27 | $580.25 | $1,702.01 | 776,200 | $607.65 | 42,906 |
| 2026-07-24 | $603.69 | $1,770.77 | 296,200 | $603.38 | 23,988 |
| 2026-07-23 | $601.54 | $1,764.46 | 705,600 | $587.51 | 36,184 |
| 2026-07-22 | $587.66 | $1,723.75 | 383,000 | $594.97 | 23,854 |
| 2026-07-21 | $588.99 | $1,727.65 | 620,400 | $565.45 | 69,708 |
| 2026-07-20 | $555.13 | $1,628.33 | 618,600 | $564.42 | 62,925 |
| 2026-07-17 | $557.77 | $1,636.07 | 757,300 | — | — |
| 2026-07-16 | $554.40 | $1,626.19 | 572,700 | — | — |
| 2026-07-15 | $577.10 | $1,692.77 | 611,600 | — | — |
| 2026-07-14 | $576.87 | $1,692.10 | 532,300 | — | — |
| 2026-07-13 | $566.85 | $1,662.71 | 487,300 | — | — |
| 2026-07-10 | $578.61 | $1,697.20 | 515,300 | — | — |
| 2026-07-09 | $590.94 | $1,733.37 | 333,400 | — | — |
| 2026-07-08 | $587.63 | $1,723.66 | 556,500 | — | — |
| 2026-07-07 | $590.35 | $1,731.64 | 745,200 | — | — |
| 2026-07-06 | $619.25 | $1,816.41 | 798,700 | — | — |
| 2026-07-02 | $597.24 | $1,751.85 | 668,400 | — | — |
| 2026-07-01 | $610.16 | $1,789.75 | 600,400 | — | — |
| 2026-06-30 | $616.84 | $1,809.34 | 854,800 | — | — |
| 2026-06-29 | $607.03 | $1,780.57 | 844,300 | — | — |
| 2026-06-26 | $591.78 | $1,735.83 | 3,133,100 | — | — |
| 2026-06-25 | $599.24 | $1,757.72 | 875,600 | — | — |
| 2026-06-24 | $580.95 | $1,704.07 | 1,004,200 | — | — |
| 2026-06-23 | $578.12 | $1,695.77 | 1,165,000 | — | — |
| 2026-06-22 | $587.77 | $1,724.07 | 1,351,000 | — | — |
| 2026-06-18 | $586.47 | $1,720.26 | 1,130,200 | — | — |
| 2026-06-17 | $575.47 | $1,687.99 | 772,100 | — | — |
| 2026-06-16 | $561.59 | $1,647.28 | 947,000 | — | — |
| 2026-06-15 | $563.60 | $1,653.17 | 694,600 | — | — |
| 2026-06-12 | $561.49 | $1,646.99 | 779,500 | — | — |
| 2026-06-11 | $562.45 | $1,649.80 | 756,600 | — | — |
| 2026-06-10 | $523.05 | $1,534.23 | 795,800 | — | — |
| 2026-06-09 | $523.77 | $1,536.34 | 1,062,500 | — | — |
| 2026-06-08 | $499.09 | $1,463.95 | 525,500 | — | — |
| 2026-06-05 | $483.60 | $1,418.52 | 614,700 | — | — |
| 2026-06-04 | $492.62 | $1,444.97 | 602,000 | — | — |
| 2026-06-03 | $487.05 | $1,428.64 | 649,700 | — | — |
| 2026-06-02 | $487.25 | $1,429.22 | 429,300 | — | — |
| 2026-06-01 | $486.93 | $1,428.28 | 814,100 | — | — |
| 2026-05-29 | $468.98 | $1,375.63 | 658,300 | — | — |
| 2026-05-28 | $462.01 | $1,355.19 | 534,400 | — | — |
| 2026-05-27 | $460.91 | $1,351.96 | 570,600 | — | — |
| 2026-05-26 | $453.69 | $1,330.78 | 742,000 | — | — |
| 2026-05-22 | $434.12 | $1,273.38 | 545,400 | — | — |
| 2026-05-21 | $438.32 | $1,285.70 | 679,900 | — | — |
| 2026-05-20 | $422.01 | $1,237.86 | 502,400 | — | — |
| 2026-05-19 | $406.37 | $1,191.98 | 638,600 | — | — |
| 2026-05-18 | $404.26 | $1,185.79 | 429,000 | — | — |
| 2026-05-15 | $408.93 | $1,199.49 | 522,600 | — | — |
| 2026-05-14 | $429.58 | $1,260.06 | 346,600 | — | — |
| 2026-05-13 | $436.34 | $1,279.89 | 447,800 | — | — |
| 2026-05-12 | $424.66 | $1,245.63 | 574,700 | — | — |
| 2026-05-11 | $429.06 | $1,258.54 | 870,400 | — | — |
| 2026-05-08 | $427.85 | $1,254.99 | 704,700 | — | — |
| 2026-05-07 | $445.14 | $1,305.70 | 564,700 | — | — |
| 2026-05-06 | $458.16 | $1,343.89 | 684,500 | — | — |
| 2026-05-05 | $444.99 | $1,305.26 | 496,200 | — | — |
| 2026-05-04 | $427.63 | $1,254.34 | 493,300 | — | — |
| 2026-05-01 | $429.41 | $1,259.56 | 596,300 | — | — |
| 2026-04-30 | $428.20 | $1,256.01 | 832,100 | — | — |
| 2026-04-29 | $406.53 | $1,192.45 | 1,606,600 | — | — |
| 2026-04-28 | $428.14 | $1,255.84 | 752,400 | — | — |
| 2026-04-27 | $428.44 | $1,256.13 | 666,100 | — | — |
| 2026-04-24 | $427.48 | $1,253.32 | 413,100 | — | — |
| 2026-04-23 | $426.66 | $1,250.91 | 678,100 | — | — |
| 2026-04-22 | $423.91 | $1,242.85 | 1,143,700 | — | — |
| 2026-04-21 | $438.88 | $1,286.74 | 642,900 | — | — |
| 2026-04-20 | $452.21 | $1,325.82 | 428,900 | — | — |
| 2026-04-17 | $445.69 | $1,306.71 | 678,500 | — | — |
| 2026-04-16 | $426.16 | $1,249.45 | 859,900 | — | — |
| 2026-04-15 | $428.67 | $1,256.81 | 466,300 | — | — |