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 | — | — | — | $277.33 | 7,365 |
| 2026-09-03 | — | — | — | $280.69 | 5,506 |
| 2026-09-02 | — | — | — | $285.18 | 7,948 |
| 2026-09-01 | — | — | — | $286.65 | 5,862 |
| 2026-08-31 | — | — | — | $295.76 | 3,478 |
| 2026-08-28 | — | — | — | $306.64 | 1,515 |
| 2026-08-27 | $303.14 | $688.23 | 101,500 | $305.04 | 3,249 |
| 2026-08-26 | $305.13 | $692.75 | 87,300 | $307.79 | 2,642 |
| 2026-08-25 | $304.73 | $691.84 | 163,400 | $303.78 | 7,035 |
| 2026-08-24 | $302.99 | $687.89 | 108,000 | $308.89 | 4,829 |
| 2026-08-21 | $310.28 | $704.44 | 81,400 | $313.34 | 2,335 |
| 2026-08-20 | $309.42 | $702.49 | 90,800 | $306.84 | 3,269 |
| 2026-08-19 | $312.67 | $709.87 | 83,200 | $318.30 | 3,631 |
| 2026-08-18 | $320.89 | $728.53 | 75,600 | $324.46 | 3,887 |
| 2026-08-17 | $326.97 | $742.34 | 96,700 | $327.75 | 3,713 |
| 2026-08-14 | $331.18 | $751.89 | 91,500 | $332.88 | 4,986 |
| 2026-08-13 | $327.78 | $744.17 | 187,300 | $333.81 | 7,563 |
| 2026-08-12 | $330.53 | $750.42 | 90,600 | $330.69 | 4,336 |
| 2026-08-11 | $327.53 | $743.61 | 100,600 | $324.82 | 7,046 |
| 2026-08-10 | $328.14 | $744.99 | 88,000 | $339.87 | 3,074 |
| 2026-08-07 | $340.12 | $772.19 | 154,200 | $340.02 | 8,884 |
| 2026-08-06 | $337.63 | $765.77 | 174,900 | $328.54 | 5,014 |
| 2026-08-05 | $326.45 | $740.41 | 110,200 | $320.50 | 5,190 |
| 2026-08-04 | $322.72 | $731.95 | 156,500 | $315.69 | 6,892 |
| 2026-08-03 | $311.96 | $707.54 | 201,500 | $306.41 | 9,471 |
| 2026-07-31 | $296.50 | $672.48 | 198,800 | $304.48 | 18,740 |
| 2026-07-30 | $287.25 | $651.50 | 168,900 | $280.68 | 10,790 |
| 2026-07-29 | $274.46 | $622.49 | 218,900 | $292.79 | 15,024 |
| 2026-07-28 | $293.62 | $665.95 | 226,300 | $307.04 | 14,210 |
| 2026-07-27 | $309.72 | $702.46 | 134,700 | $308.10 | 5,463 |
| 2026-07-24 | $303.65 | $688.70 | 138,100 | $310.64 | 8,145 |
| 2026-07-23 | $308.58 | $699.88 | 115,100 | $308.49 | 5,693 |
| 2026-07-22 | $309.80 | $702.65 | 131,700 | $306.30 | 5,758 |
| 2026-07-21 | $307.27 | $696.91 | 112,200 | $304.50 | 4,860 |
| 2026-07-20 | $300.02 | $680.46 | 83,500 | $305.09 | 4,938 |
| 2026-07-17 | $302.72 | $686.59 | 124,800 | — | — |
| 2026-07-16 | $304.71 | $691.10 | 164,100 | — | — |
| 2026-07-15 | $307.47 | $697.36 | 106,200 | — | — |
| 2026-07-14 | $311.88 | $707.36 | 158,600 | — | — |
| 2026-07-13 | $307.54 | $697.52 | 121,700 | — | — |
| 2026-07-10 | $315.58 | $715.76 | 145,800 | — | — |
| 2026-07-09 | $309.63 | $702.26 | 263,400 | — | — |
| 2026-07-08 | $301.25 | $683.25 | 135,200 | — | — |
| 2026-07-07 | $310.54 | $704.32 | 194,800 | — | — |
| 2026-07-06 | $319.78 | $725.28 | 282,800 | — | — |
| 2026-07-02 | $327.87 | $743.63 | 258,500 | — | — |
| 2026-07-01 | $348.46 | $790.33 | 257,900 | — | — |
| 2026-06-30 | $357.67 | $811.22 | 338,100 | — | — |
| 2026-06-29 | $355.03 | $805.23 | 357,100 | — | — |
| 2026-06-26 | $340.50 | $772.28 | 584,500 | — | — |
| 2026-06-25 | $338.14 | $766.92 | 329,200 | — | — |
| 2026-06-24 | $317.84 | $720.88 | 287,100 | — | — |
| 2026-06-23 | $316.09 | $716.91 | 165,500 | — | — |
| 2026-06-22 | $320.61 | $727.16 | 125,700 | — | — |
| 2026-06-18 | $315.17 | $714.83 | 295,900 | — | — |
| 2026-06-17 | $295.78 | $670.85 | 194,200 | — | — |
| 2026-06-16 | $308.77 | $700.31 | 180,800 | — | — |
| 2026-06-15 | $309.28 | $701.47 | 213,000 | — | — |
| 2026-06-12 | $303.16 | $687.59 | 208,000 | — | — |
| 2026-06-11 | $304.01 | $689.51 | 108,400 | — | — |
| 2026-06-10 | $290.72 | $659.37 | 272,600 | — | — |
| 2026-06-09 | $294.87 | $668.78 | 177,500 | — | — |
| 2026-06-08 | $293.91 | $666.61 | 98,500 | — | — |
| 2026-06-05 | $290.45 | $658.76 | 114,200 | — | — |
| 2026-06-04 | $297.66 | $675.11 | 164,100 | — | — |
| 2026-06-03 | $292.39 | $663.16 | 217,600 | — | — |
| 2026-06-02 | $288.66 | $654.70 | 215,900 | — | — |
| 2026-06-01 | $282.39 | $640.48 | 191,400 | — | — |
| 2026-05-29 | $277.01 | $628.28 | 170,600 | — | — |
| 2026-05-28 | $275.48 | $624.81 | 227,900 | — | — |
| 2026-05-27 | $275.44 | $624.72 | 158,400 | — | — |
| 2026-05-26 | $269.50 | $611.24 | 229,600 | — | — |
| 2026-05-22 | $255.82 | $580.22 | 97,600 | — | — |
| 2026-05-21 | $252.36 | $572.37 | 114,400 | — | — |
| 2026-05-20 | $253.92 | $575.91 | 153,100 | — | — |
| 2026-05-19 | $245.15 | $556.02 | 93,500 | — | — |
| 2026-05-18 | $251.18 | $569.69 | 104,300 | — | — |
| 2026-05-15 | $248.69 | $564.04 | 90,900 | — | — |
| 2026-05-14 | $259.19 | $587.86 | 137,000 | — | — |
| 2026-05-13 | $252.90 | $573.59 | 332,100 | — | — |
| 2026-05-12 | $255.01 | $578.38 | 147,600 | — | — |
| 2026-05-11 | $260.00 | $589.70 | 171,000 | — | — |
| 2026-05-08 | $261.42 | $592.92 | 178,000 | — | — |
| 2026-05-07 | $268.54 | $608.29 | 145,400 | — | — |
| 2026-05-06 | $269.11 | $609.59 | 123,400 | — | — |
| 2026-05-05 | $259.64 | $588.13 | 196,800 | — | — |
| 2026-05-04 | $251.52 | $569.74 | 224,700 | — | — |
| 2026-05-01 | $248.63 | $563.19 | 634,100 | — | — |
| 2026-04-30 | $273.00 | $618.40 | 277,300 | — | — |
| 2026-04-29 | $253.06 | $573.23 | 194,400 | — | — |
| 2026-04-28 | $269.14 | $609.65 | 165,100 | — | — |
| 2026-04-27 | $269.60 | $610.70 | 268,900 | — | — |
| 2026-04-24 | $273.33 | $619.14 | 260,300 | — | — |
| 2026-04-23 | $274.79 | $622.45 | 203,500 | — | — |
| 2026-04-22 | $276.99 | $627.44 | 155,200 | — | — |
| 2026-04-21 | $276.49 | $626.30 | 215,400 | — | — |
| 2026-04-20 | $278.89 | $631.74 | 194,700 | — | — |
| 2026-04-17 | $278.40 | $630.63 | 238,500 | — | — |
| 2026-04-16 | $270.88 | $613.59 | 176,300 | — | — |
| 2026-04-15 | $267.01 | $604.83 | 238,000 | — | — |