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 — 2026
| 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 | — | — |
| 2026-04-14 | $269.75 | $611.04 | 124,900 | — | — |
| 2026-04-13 | $272.43 | $617.11 | 189,300 | — | — |
| 2026-04-10 | $268.28 | $607.71 | 156,500 | — | — |
| 2026-04-09 | $272.65 | $617.60 | 242,300 | — | — |
| 2026-04-08 | $272.83 | $618.01 | 206,000 | — | — |
| 2026-04-07 | $253.77 | $574.84 | 269,800 | — | — |
| 2026-04-06 | $253.98 | $575.31 | 201,300 | — | — |
| 2026-04-02 | $257.70 | $583.74 | 216,900 | — | — |
| 2026-04-01 | $260.09 | $589.15 | 141,800 | — | — |
| 2026-03-31 | $254.86 | $577.31 | 298,300 | — | — |
| 2026-03-30 | $250.00 | $566.30 | 305,100 | — | — |
| 2026-03-27 | $250.64 | $567.75 | 146,500 | — | — |
| 2026-03-26 | $255.52 | $578.80 | 114,200 | — | — |
| 2026-03-25 | $260.07 | $589.11 | 157,500 | — | — |
| 2026-03-24 | $259.94 | $588.81 | 123,700 | — | — |
| 2026-03-23 | $254.19 | $575.79 | 144,500 | — | — |
| 2026-03-20 | $251.70 | $570.15 | 327,300 | — | — |
| 2026-03-19 | $258.58 | $585.73 | 179,700 | — | — |
| 2026-03-18 | $254.21 | $575.83 | 128,700 | — | — |
| 2026-03-17 | $255.35 | $578.42 | 143,000 | — | — |
| 2026-03-16 | $255.82 | $579.48 | 159,100 | — | — |
| 2026-03-13 | $253.96 | $575.27 | 175,100 | — | — |
| 2026-03-12 | $257.49 | $583.26 | 210,700 | — | — |
| 2026-03-11 | $262.15 | $593.82 | 177,300 | — | — |
| 2026-03-10 | $260.72 | $590.58 | 245,300 | — | — |
| 2026-03-09 | $260.44 | $589.95 | 193,900 | — | — |
| 2026-03-06 | $250.89 | $568.31 | 150,100 | — | — |
| 2026-03-05 | $255.41 | $578.55 | 118,200 | — | — |
| 2026-03-04 | $264.96 | $600.18 | 219,100 | — | — |
| 2026-03-03 | $258.96 | $586.59 | 374,500 | — | — |
| 2026-03-02 | $264.00 | $598.01 | 159,700 | — | — |
| 2026-02-27 | $262.00 | $593.48 | 204,100 | — | — |
| 2026-02-26 | $258.79 | $586.21 | 159,900 | — | — |
| 2026-02-25 | $255.67 | $579.14 | 278,300 | — | — |
| 2026-02-24 | $242.89 | $550.19 | 161,900 | — | — |
| 2026-02-23 | $248.51 | $562.92 | 126,400 | — | — |
| 2026-02-20 | $257.77 | $583.90 | 99,500 | — | — |
| 2026-02-19 | $255.61 | $579.01 | 92,300 | — | — |
| 2026-02-18 | $253.93 | $575.20 | 96,800 | — | — |
| 2026-02-17 | $258.03 | $584.49 | 152,400 | — | — |
| 2026-02-13 | $260.29 | $589.61 | 68,800 | — | — |
| 2026-02-12 | $255.69 | $578.42 | 178,800 | — | — |
| 2026-02-11 | $262.60 | $594.05 | 164,700 | — | — |
| 2026-02-10 | $260.56 | $589.43 | 90,100 | — | — |
| 2026-02-09 | $259.10 | $586.13 | 169,400 | — | — |
| 2026-02-06 | $254.24 | $575.14 | 188,400 | — | — |
| 2026-02-05 | $239.71 | $542.27 | 131,600 | — | — |
| 2026-02-04 | $241.94 | $547.31 | 172,500 | — | — |
| 2026-02-03 | $248.07 | $561.18 | 178,200 | — | — |
| 2026-02-02 | $246.74 | $558.17 | 220,100 | — | — |
| 2026-01-30 | $240.00 | $542.92 | 319,800 | — | — |
| 2026-01-29 | $246.19 | $556.93 | 158,600 | — | — |
| 2026-01-28 | $242.06 | $547.58 | 85,600 | — | — |
| 2026-01-27 | $245.08 | $554.41 | 108,600 | — | — |
| 2026-01-26 | $247.14 | $559.07 | 159,600 | — | — |
| 2026-01-23 | $242.05 | $547.56 | 106,300 | — | — |
| 2026-01-22 | $247.74 | $560.43 | 173,100 | — | — |
| 2026-01-21 | $247.69 | $560.32 | 110,300 | — | — |
| 2026-01-20 | $242.93 | $549.55 | 67,500 | — | — |
| 2026-01-16 | $249.98 | $565.50 | 140,600 | — | — |
| 2026-01-15 | $250.64 | $566.99 | 90,900 | — | — |
| 2026-01-14 | $247.01 | $558.78 | 179,700 | — | — |
| 2026-01-13 | $241.82 | $547.04 | 121,100 | — | — |
| 2026-01-12 | $239.45 | $541.68 | 101,100 | — | — |
| 2026-01-09 | $237.26 | $536.72 | 105,300 | — | — |
| 2026-01-08 | $239.08 | $540.84 | 139,400 | — | — |
| 2026-01-07 | $232.87 | $526.79 | 146,200 | — | — |
| 2026-01-06 | $237.45 | $537.15 | 167,700 | — | — |
| 2026-01-05 | $233.19 | $527.52 | 87,600 | — | — |
| 2026-01-02 | $224.86 | $508.67 | 121,300 | — | — |