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 | — | — | — | $258.94 | 58,915 |
| 2026-09-03 | — | — | — | $266.19 | 68,149 |
| 2026-09-02 | — | — | — | $259.50 | 90,652 |
| 2026-09-01 | — | — | — | $267.06 | 150,101 |
| 2026-08-31 | — | — | — | $273.09 | 65,611 |
| 2026-08-28 | — | — | — | $275.93 | 49,229 |
| 2026-08-27 | $273.85 | $558.37 | 1,168,700 | $270.55 | 80,584 |
| 2026-08-26 | $273.74 | $558.15 | 874,800 | $275.42 | 67,408 |
| 2026-08-25 | $274.09 | $558.86 | 632,700 | $279.50 | 45,712 |
| 2026-08-24 | $275.94 | $562.64 | 826,000 | $277.88 | 75,950 |
| 2026-08-21 | $276.04 | $562.84 | 903,200 | $272.63 | 72,721 |
| 2026-08-20 | $270.67 | $551.89 | 583,000 | $273.24 | 34,109 |
| 2026-08-19 | $276.30 | $563.37 | 864,100 | $273.90 | 68,081 |
| 2026-08-18 | $271.65 | $553.89 | 725,800 | $276.67 | 46,865 |
| 2026-08-17 | $278.15 | $567.14 | 702,200 | $279.92 | 47,156 |
| 2026-08-14 | $282.00 | $574.99 | 658,100 | $280.46 | 44,138 |
| 2026-08-13 | $277.52 | $565.86 | 606,400 | $282.14 | 32,037 |
| 2026-08-12 | $280.38 | $570.63 | 723,600 | $286.20 | 40,531 |
| 2026-08-11 | $287.79 | $585.71 | 694,000 | $284.54 | 36,351 |
| 2026-08-10 | $285.34 | $580.72 | 774,500 | $282.93 | 45,074 |
| 2026-08-07 | $284.69 | $579.40 | 1,215,300 | $281.40 | 82,112 |
| 2026-08-06 | $281.63 | $573.17 | 960,900 | $285.80 | 66,360 |
| 2026-08-05 | $286.77 | $583.63 | 733,200 | $285.97 | 49,430 |
| 2026-08-04 | $285.10 | $580.23 | 1,237,200 | $286.85 | 91,251 |
| 2026-08-03 | $283.59 | $577.16 | 1,520,400 | $272.09 | 86,728 |
| 2026-07-31 | $268.57 | $546.59 | 1,982,900 | $270.81 | 180,468 |
| 2026-07-30 | $271.24 | $552.03 | 1,783,200 | $289.55 | 118,456 |
| 2026-07-29 | $283.92 | $577.83 | 1,691,800 | $297.85 | 155,656 |
| 2026-07-28 | $288.42 | $586.99 | 1,432,200 | $284.43 | 94,388 |
| 2026-07-27 | $284.49 | $578.99 | 915,900 | $284.81 | 71,841 |
| 2026-07-24 | $279.70 | $569.24 | 797,900 | $276.16 | 69,530 |
| 2026-07-23 | $274.93 | $559.54 | 824,100 | $277.58 | 60,303 |
| 2026-07-22 | $277.83 | $565.44 | 725,900 | $279.28 | 64,105 |
| 2026-07-21 | $276.75 | $563.24 | 1,027,600 | $282.34 | 93,388 |
| 2026-07-20 | $280.62 | $571.12 | 1,219,600 | $293.91 | 63,257 |
| 2026-07-17 | $288.33 | $586.81 | 689,800 | — | — |
| 2026-07-16 | $293.47 | $597.27 | 621,000 | — | — |
| 2026-07-15 | $289.11 | $588.40 | 701,000 | — | — |
| 2026-07-14 | $291.89 | $594.05 | 736,200 | — | — |
| 2026-07-13 | $292.78 | $595.86 | 802,700 | — | — |
| 2026-07-10 | $295.25 | $600.89 | 1,493,000 | — | — |
| 2026-07-09 | $288.73 | $587.62 | 939,100 | — | — |
| 2026-07-08 | $286.59 | $583.27 | 1,037,200 | — | — |
| 2026-07-07 | $299.90 | $610.36 | 1,013,600 | — | — |
| 2026-07-06 | $304.84 | $620.41 | 785,200 | — | — |
| 2026-07-02 | $303.19 | $617.05 | 1,340,400 | — | — |
| 2026-07-01 | $295.03 | $600.44 | 1,216,900 | — | — |
| 2026-06-30 | $295.01 | $600.40 | 1,936,800 | — | — |
| 2026-06-29 | $303.82 | $618.33 | 1,448,300 | — | — |
| 2026-06-26 | $311.35 | $633.66 | 1,602,800 | — | — |
| 2026-06-25 | $312.97 | $636.96 | 1,111,600 | — | — |
| 2026-06-24 | $307.29 | $625.40 | 1,730,900 | — | — |
| 2026-06-23 | $299.09 | $608.71 | 878,700 | — | — |
| 2026-06-22 | $304.39 | $619.49 | 968,900 | — | — |
| 2026-06-18 | $302.84 | $616.34 | 2,011,600 | — | — |
| 2026-06-17 | $294.82 | $600.02 | 1,058,100 | — | — |
| 2026-06-16 | $300.83 | $612.25 | 1,383,800 | — | — |
| 2026-06-15 | $292.99 | $596.29 | 1,178,400 | — | — |
| 2026-06-12 | $286.47 | $583.02 | 915,100 | — | — |
| 2026-06-11 | $280.19 | $570.24 | 1,559,200 | — | — |
| 2026-06-10 | $272.67 | $554.94 | 1,372,400 | — | — |
| 2026-06-09 | $279.00 | $567.82 | 1,322,800 | — | — |
| 2026-06-08 | $269.98 | $549.46 | 1,249,700 | — | — |
| 2026-06-05 | $281.38 | $572.66 | 1,416,000 | — | — |
| 2026-06-04 | $283.06 | $576.08 | 1,091,900 | — | — |
| 2026-06-03 | $285.30 | $580.64 | 969,400 | — | — |
| 2026-06-02 | $281.84 | $573.60 | 1,342,400 | — | — |
| 2026-06-01 | $281.56 | $573.03 | 1,415,500 | — | — |
| 2026-05-29 | $282.92 | $575.80 | 2,057,200 | — | — |
| 2026-05-28 | $276.75 | $563.24 | 1,617,100 | — | — |
| 2026-05-27 | $275.65 | $561.00 | 1,223,600 | — | — |
| 2026-05-26 | $268.94 | $547.35 | 1,160,800 | — | — |
| 2026-05-22 | $260.65 | $530.47 | 803,700 | — | — |
| 2026-05-21 | $262.08 | $532.33 | 701,500 | — | — |
| 2026-05-20 | $263.26 | $534.72 | 1,202,800 | — | — |
| 2026-05-19 | $259.46 | $527.00 | 1,497,600 | — | — |
| 2026-05-18 | $266.33 | $540.96 | 984,400 | — | — |
| 2026-05-15 | $267.83 | $544.01 | 954,700 | — | — |
| 2026-05-14 | $275.09 | $558.75 | 850,700 | — | — |
| 2026-05-13 | $274.54 | $557.63 | 1,229,100 | — | — |
| 2026-05-12 | $279.33 | $567.36 | 900,200 | — | — |
| 2026-05-11 | $282.70 | $574.21 | 928,200 | — | — |
| 2026-05-08 | $283.72 | $576.28 | 1,022,400 | — | — |
| 2026-05-07 | $288.93 | $586.86 | 792,800 | — | — |
| 2026-05-06 | $295.72 | $600.65 | 875,800 | — | — |
| 2026-05-05 | $291.51 | $592.10 | 676,600 | — | — |
| 2026-05-04 | $287.72 | $584.40 | 1,427,700 | — | — |
| 2026-05-01 | $297.32 | $603.90 | 970,100 | — | — |
| 2026-04-30 | $301.74 | $612.88 | 1,611,300 | — | — |
| 2026-04-29 | $296.08 | $601.39 | 2,056,300 | — | — |
| 2026-04-28 | $291.46 | $592.00 | 1,296,000 | — | — |
| 2026-04-27 | $291.32 | $591.72 | 1,164,400 | — | — |
| 2026-04-24 | $292.07 | $593.24 | 699,400 | — | — |
| 2026-04-23 | $292.71 | $594.54 | 605,400 | — | — |
| 2026-04-22 | $290.11 | $589.26 | 656,400 | — | — |
| 2026-04-21 | $290.72 | $590.50 | 592,900 | — | — |
| 2026-04-20 | $294.77 | $598.72 | 556,900 | — | — |
| 2026-04-17 | $291.71 | $592.51 | 960,100 | — | — |
| 2026-04-16 | $285.78 | $580.46 | 736,500 | — | — |
| 2026-04-15 | $291.25 | $591.57 | 793,000 | — | — |