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
- 1980-03-17 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 — 2022
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2022-12-30 | $300.59 | $300.59 | 72,900 | — | — |
| 2022-12-29 | $300.59 | $300.59 | 64,300 | — | — |
| 2022-12-28 | $297.97 | $297.97 | 62,000 | — | — |
| 2022-12-27 | $302.92 | $302.92 | 68,300 | — | — |
| 2022-12-23 | $299.28 | $299.28 | 93,100 | — | — |
| 2022-12-22 | $299.59 | $299.59 | 79,100 | — | — |
| 2022-12-21 | $303.64 | $303.64 | 103,200 | — | — |
| 2022-12-20 | $298.15 | $298.15 | 88,100 | — | — |
| 2022-12-19 | $297.10 | $297.10 | 158,800 | — | — |
| 2022-12-16 | $301.98 | $301.98 | 403,400 | — | — |
| 2022-12-15 | $300.45 | $300.45 | 165,100 | — | — |
| 2022-12-14 | $304.70 | $304.70 | 124,800 | — | — |
| 2022-12-13 | $298.72 | $298.72 | 171,400 | — | — |
| 2022-12-12 | $298.63 | $298.63 | 103,700 | — | — |
| 2022-12-09 | $300.53 | $300.53 | 64,100 | — | — |
| 2022-12-08 | $304.84 | $304.84 | 64,700 | — | — |
| 2022-12-07 | $304.82 | $304.82 | 61,100 | — | — |
| 2022-12-06 | $311.02 | $311.02 | 125,100 | — | — |
| 2022-12-05 | $312.95 | $312.95 | 113,100 | — | — |
| 2022-12-02 | $315.57 | $315.57 | 87,900 | — | — |
| 2022-12-01 | $313.71 | $313.71 | 87,600 | — | — |
| 2022-11-30 | $312.30 | $312.30 | 107,500 | — | — |
| 2022-11-29 | $307.11 | $307.11 | 89,100 | — | — |
| 2022-11-28 | $308.43 | $308.43 | 110,900 | — | — |
| 2022-11-25 | $311.08 | $311.08 | 33,600 | — | — |
| 2022-11-23 | $305.63 | $305.63 | 79,400 | — | — |
| 2022-11-22 | $307.38 | $307.38 | 152,700 | — | — |
| 2022-11-21 | $306.87 | $306.87 | 192,500 | — | — |
| 2022-11-18 | $303.76 | $303.76 | 106,600 | — | — |
| 2022-11-17 | $305.16 | $305.16 | 195,900 | — | — |
| 2022-11-16 | $299.68 | $299.68 | 138,600 | — | — |
| 2022-11-15 | $289.73 | $289.73 | 149,200 | — | — |
| 2022-11-14 | $289.23 | $289.23 | 140,600 | — | — |
| 2022-11-11 | $289.12 | $289.12 | 163,400 | — | — |
| 2022-11-10 | $301.20 | $301.20 | 140,700 | — | — |
| 2022-11-09 | $298.38 | $298.38 | 87,600 | — | — |
| 2022-11-08 | $302.45 | $302.45 | 91,400 | — | — |
| 2022-11-07 | $302.14 | $302.14 | 126,300 | — | — |
| 2022-11-04 | $295.76 | $295.76 | 108,600 | — | — |
| 2022-11-03 | $301.87 | $301.87 | 136,800 | — | — |
| 2022-11-02 | $303.03 | $303.03 | 157,800 | — | — |
| 2022-11-01 | $302.93 | $302.93 | 126,600 | — | — |
| 2022-10-31 | $304.03 | $304.03 | 167,700 | — | — |
| 2022-10-28 | $303.12 | $303.12 | 174,800 | — | — |
| 2022-10-27 | $294.90 | $294.90 | 270,600 | — | — |
| 2022-10-26 | $279.62 | $279.62 | 189,600 | — | — |
| 2022-10-25 | $278.37 | $278.37 | 130,600 | — | — |
| 2022-10-24 | $271.18 | $271.18 | 138,600 | — | — |
| 2022-10-21 | $273.09 | $273.09 | 150,000 | — | — |
| 2022-10-20 | $264.76 | $264.76 | 109,400 | — | — |
| 2022-10-19 | $261.93 | $261.93 | 65,700 | — | — |
| 2022-10-18 | $264.28 | $264.28 | 135,900 | — | — |
| 2022-10-17 | $257.06 | $257.06 | 100,400 | — | — |
| 2022-10-14 | $248.66 | $248.66 | 142,800 | — | — |
| 2022-10-13 | $256.92 | $256.92 | 182,300 | — | — |
| 2022-10-12 | $250.32 | $250.32 | 152,300 | — | — |
| 2022-10-11 | $256.95 | $256.95 | 197,800 | — | — |
| 2022-10-10 | $261.23 | $261.23 | 89,200 | — | — |
| 2022-10-07 | $260.76 | $260.76 | 186,000 | — | — |
| 2022-10-06 | $263.01 | $263.01 | 97,300 | — | — |
| 2022-10-05 | $270.38 | $270.38 | 74,900 | — | — |
| 2022-10-04 | $272.49 | $272.49 | 126,600 | — | — |
| 2022-10-03 | $269.51 | $269.51 | 74,300 | — | — |
| 2022-09-30 | $261.06 | $261.06 | 126,300 | — | — |
| 2022-09-29 | $264.24 | $264.24 | 138,800 | — | — |
| 2022-09-28 | $267.57 | $267.57 | 139,400 | — | — |
| 2022-09-27 | $263.70 | $263.70 | 121,000 | — | — |
| 2022-09-26 | $268.95 | $268.95 | 116,400 | — | — |
| 2022-09-23 | $271.36 | $271.36 | 192,700 | — | — |
| 2022-09-22 | $276.11 | $276.11 | 75,400 | — | — |
| 2022-09-21 | $278.11 | $278.11 | 132,900 | — | — |
| 2022-09-20 | $281.41 | $281.41 | 170,900 | — | — |
| 2022-09-19 | $280.14 | $280.14 | 95,200 | — | — |
| 2022-09-16 | $279.92 | $279.92 | 284,400 | — | — |
| 2022-09-15 | $275.89 | $275.89 | 142,100 | — | — |
| 2022-09-14 | $276.59 | $276.59 | 74,200 | — | — |
| 2022-09-13 | $275.78 | $275.78 | 120,500 | — | — |
| 2022-09-12 | $281.17 | $281.17 | 83,200 | — | — |
| 2022-09-09 | $280.64 | $280.64 | 84,400 | — | — |
| 2022-09-08 | $276.55 | $276.55 | 110,700 | — | — |
| 2022-09-07 | $277.88 | $277.88 | 98,700 | — | — |
| 2022-09-06 | $274.84 | $274.84 | 71,500 | — | — |
| 2022-09-02 | $275.08 | $275.08 | 93,300 | — | — |
| 2022-09-01 | $276.85 | $276.85 | 127,500 | — | — |
| 2022-08-31 | $280.87 | $280.87 | 239,600 | — | — |
| 2022-08-30 | $273.22 | $273.22 | 102,100 | — | — |
| 2022-08-29 | $275.90 | $275.90 | 64,000 | — | — |
| 2022-08-26 | $275.78 | $275.78 | 83,900 | — | — |
| 2022-08-25 | $281.04 | $281.04 | 80,100 | — | — |
| 2022-08-24 | $281.67 | $281.67 | 100,900 | — | — |
| 2022-08-23 | $281.93 | $281.93 | 120,600 | — | — |
| 2022-08-22 | $282.70 | $282.70 | 105,200 | — | — |
| 2022-08-19 | $286.42 | $286.42 | 119,700 | — | — |
| 2022-08-18 | $284.40 | $284.40 | 83,300 | — | — |
| 2022-08-17 | $283.74 | $283.74 | 122,300 | — | — |
| 2022-08-16 | $282.23 | $282.23 | 115,100 | — | — |
| 2022-08-15 | $287.57 | $287.57 | 149,700 | — | — |
| 2022-08-12 | $281.05 | $281.05 | 266,500 | — | — |
| 2022-08-11 | $276.00 | $276.00 | 489,400 | — | — |
| 2022-08-10 | $282.03 | $282.03 | 321,600 | — | — |
| 2022-08-09 | $283.51 | $283.51 | 172,200 | — | — |
| 2022-08-08 | $282.87 | $282.87 | 165,200 | — | — |
| 2022-08-05 | $287.40 | $287.40 | 147,700 | — | — |
| 2022-08-04 | $288.46 | $288.46 | 131,700 | — | — |
| 2022-08-03 | $290.59 | $290.59 | 156,100 | — | — |
| 2022-08-02 | $292.15 | $292.15 | 188,100 | — | — |
| 2022-08-01 | $300.97 | $300.97 | 93,700 | — | — |
| 2022-07-29 | $302.29 | $302.29 | 141,700 | — | — |
| 2022-07-28 | $300.02 | $300.02 | 181,500 | — | — |
| 2022-07-27 | $292.14 | $292.14 | 106,100 | — | — |
| 2022-07-26 | $293.17 | $293.17 | 113,500 | — | — |
| 2022-07-25 | $291.23 | $291.23 | 145,800 | — | — |
| 2022-07-22 | $286.21 | $286.21 | 110,700 | — | — |
| 2022-07-21 | $287.17 | $287.17 | 92,900 | — | — |
| 2022-07-20 | $284.31 | $284.31 | 117,700 | — | — |
| 2022-07-19 | $284.70 | $284.70 | 125,200 | — | — |
| 2022-07-18 | $281.00 | $281.00 | 75,300 | — | — |
| 2022-07-15 | $283.81 | $283.81 | 123,400 | — | — |
| 2022-07-14 | $280.51 | $280.51 | 119,100 | — | — |
| 2022-07-13 | $280.31 | $280.31 | 107,100 | — | — |
| 2022-07-12 | $284.30 | $284.30 | 145,100 | — | — |
| 2022-07-11 | $287.39 | $287.39 | 109,500 | — | — |
| 2022-07-08 | $288.19 | $288.19 | 98,400 | — | — |
| 2022-07-07 | $286.88 | $286.88 | 245,800 | — | — |
| 2022-07-06 | $285.22 | $285.22 | 166,000 | — | — |
| 2022-07-05 | $279.18 | $279.18 | 218,700 | — | — |
| 2022-07-01 | $287.19 | $287.19 | 126,100 | — | — |
| 2022-06-30 | $281.78 | $281.78 | 116,700 | — | — |
| 2022-06-29 | $276.80 | $276.80 | 89,100 | — | — |
| 2022-06-28 | $274.57 | $274.57 | 108,600 | — | — |
| 2022-06-27 | $278.20 | $278.20 | 130,400 | — | — |
| 2022-06-24 | $277.17 | $277.17 | 263,700 | — | — |
| 2022-06-23 | $264.45 | $264.45 | 137,000 | — | — |
| 2022-06-22 | $264.33 | $264.33 | 132,900 | — | — |
| 2022-06-21 | $263.50 | $263.50 | 153,100 | — | — |
| 2022-06-17 | $259.87 | $259.87 | 423,100 | — | — |
| 2022-06-16 | $262.15 | $262.15 | 104,500 | — | — |
| 2022-06-15 | $269.17 | $269.17 | 114,100 | — | — |
| 2022-06-14 | $267.99 | $267.99 | 158,100 | — | — |
| 2022-06-13 | $269.65 | $269.65 | 100,100 | — | — |
| 2022-06-10 | $274.37 | $274.37 | 97,400 | — | — |
| 2022-06-09 | $280.80 | $280.80 | 119,000 | — | — |
| 2022-06-08 | $282.72 | $282.72 | 109,300 | — | — |
| 2022-06-07 | $290.92 | $290.92 | 170,900 | — | — |
| 2022-06-06 | $289.59 | $289.59 | 85,300 | — | — |
| 2022-06-03 | $286.32 | $286.32 | 79,900 | — | — |
| 2022-06-02 | $286.39 | $286.39 | 110,000 | — | — |
| 2022-06-01 | $280.62 | $280.62 | 115,100 | — | — |
| 2022-05-31 | $280.37 | $280.37 | 110,600 | — | — |
| 2022-05-27 | $284.87 | $284.87 | 107,600 | — | — |
| 2022-05-26 | $278.56 | $278.56 | 84,600 | — | — |
| 2022-05-25 | $273.36 | $273.36 | 138,000 | — | — |
| 2022-05-24 | $273.93 | $273.93 | 122,500 | — | — |
| 2022-05-23 | $268.57 | $268.57 | 115,500 | — | — |
| 2022-05-20 | $262.75 | $262.75 | 128,900 | — | — |
| 2022-05-19 | $264.09 | $264.09 | 118,600 | — | — |
| 2022-05-18 | $263.14 | $263.14 | 158,700 | — | — |
| 2022-05-17 | $271.16 | $271.16 | 158,800 | — | — |
| 2022-05-16 | $266.26 | $266.26 | 136,000 | — | — |
| 2022-05-13 | $256.67 | $256.67 | 155,300 | — | — |
| 2022-05-12 | $256.48 | $256.48 | 264,000 | — | — |
| 2022-05-11 | $255.45 | $255.45 | 148,500 | — | — |
| 2022-05-10 | $260.07 | $260.07 | 234,700 | — | — |
| 2022-05-09 | $261.24 | $261.24 | 202,600 | — | — |
| 2022-05-06 | $262.70 | $262.70 | 139,300 | — | — |
| 2022-05-05 | $271.04 | $271.04 | 127,500 | — | — |
| 2022-05-04 | $272.75 | $272.75 | 108,800 | — | — |
| 2022-05-03 | $265.03 | $265.03 | 177,200 | — | — |
| 2022-05-02 | $266.18 | $266.18 | 170,200 | — | — |
| 2022-04-29 | $265.30 | $265.30 | 204,400 | — | — |
| 2022-04-28 | $268.37 | $268.37 | 412,300 | — | — |
| 2022-04-27 | $278.48 | $278.48 | 134,500 | — | — |
| 2022-04-26 | $282.07 | $282.07 | 92,600 | — | — |
| 2022-04-25 | $285.22 | $285.22 | 102,000 | — | — |
| 2022-04-22 | $285.99 | $285.99 | 78,500 | — | — |
| 2022-04-21 | $293.97 | $293.97 | 94,600 | — | — |
| 2022-04-20 | $294.76 | $294.76 | 90,000 | — | — |
| 2022-04-19 | $295.95 | $295.95 | 126,000 | — | — |
| 2022-04-18 | $291.07 | $291.07 | 208,900 | — | — |
| 2022-04-14 | $294.32 | $294.32 | 145,900 | — | — |
| 2022-04-13 | $298.12 | $298.12 | 176,600 | — | — |
| 2022-04-12 | $301.42 | $301.42 | 144,400 | — | — |
| 2022-04-11 | $305.29 | $305.29 | 149,700 | — | — |
| 2022-04-08 | $301.92 | $301.92 | 137,800 | — | — |
| 2022-04-07 | $304.99 | $304.99 | 123,700 | — | — |
| 2022-04-06 | $301.93 | $301.93 | 159,300 | — | — |
| 2022-04-05 | $296.51 | $296.51 | 152,900 | — | — |
| 2022-04-04 | $300.71 | $300.71 | 83,400 | — | — |
| 2022-04-01 | $304.42 | $304.42 | 97,800 | — | — |
| 2022-03-31 | $301.26 | $301.26 | 103,500 | — | — |
| 2022-03-30 | $304.40 | $304.40 | 141,600 | — | — |
| 2022-03-29 | $299.90 | $299.90 | 192,200 | — | — |
| 2022-03-28 | $308.86 | $308.86 | 169,100 | — | — |
| 2022-03-25 | $308.81 | $308.81 | 152,400 | — | — |
| 2022-03-24 | $305.52 | $305.52 | 207,400 | — | — |
| 2022-03-23 | $300.49 | $300.49 | 127,200 | — | — |
| 2022-03-22 | $299.78 | $299.78 | 139,400 | — | — |
| 2022-03-21 | $297.84 | $297.84 | 133,000 | — | — |
| 2022-03-18 | $295.26 | $295.26 | 373,500 | — | — |
| 2022-03-17 | $298.12 | $298.12 | 191,400 | — | — |
| 2022-03-16 | $293.87 | $293.87 | 165,700 | — | — |
| 2022-03-15 | $299.69 | $299.69 | 215,400 | — | — |
| 2022-03-14 | $296.24 | $296.24 | 196,000 | — | — |
| 2022-03-11 | $301.52 | $301.52 | 237,100 | — | — |
| 2022-03-10 | $296.49 | $296.49 | 83,200 | — | — |
| 2022-03-09 | $294.08 | $294.08 | 120,200 | — | — |
| 2022-03-08 | $290.80 | $290.80 | 285,100 | — | — |
| 2022-03-07 | $302.24 | $302.24 | 321,000 | — | — |
| 2022-03-04 | $304.24 | $304.24 | 348,900 | — | — |
| 2022-03-03 | $292.19 | $292.19 | 180,200 | — | — |
| 2022-03-02 | $291.54 | $291.54 | 304,800 | — | — |
| 2022-03-01 | $284.99 | $284.99 | 307,000 | — | — |
| 2022-02-28 | $279.79 | $279.79 | 282,800 | — | — |
| 2022-02-25 | $266.08 | $266.08 | 191,400 | — | — |
| 2022-02-24 | $257.26 | $257.26 | 235,200 | — | — |
| 2022-02-23 | $246.28 | $246.28 | 149,900 | — | — |
| 2022-02-22 | $249.89 | $249.89 | 127,000 | — | — |
| 2022-02-18 | $254.54 | $254.54 | 358,400 | — | — |
| 2022-02-17 | $257.96 | $257.96 | 145,300 | — | — |
| 2022-02-16 | $255.75 | $255.75 | 157,300 | — | — |
| 2022-02-15 | $252.47 | $252.47 | 171,600 | — | — |
| 2022-02-14 | $249.81 | $249.81 | 203,600 | — | — |
| 2022-02-11 | $256.20 | $256.20 | 154,000 | — | — |
| 2022-02-10 | $254.20 | $254.20 | 122,600 | — | — |
| 2022-02-09 | $257.07 | $257.07 | 102,500 | — | — |
| 2022-02-08 | $253.17 | $253.17 | 136,300 | — | — |
| 2022-02-07 | $253.30 | $253.30 | 113,300 | — | — |
| 2022-02-04 | $253.61 | $253.61 | 137,600 | — | — |
| 2022-02-03 | $253.89 | $253.89 | 266,800 | — | — |
| 2022-02-02 | $257.03 | $257.03 | 285,700 | — | — |
| 2022-02-01 | $246.68 | $246.68 | 256,300 | — | — |
| 2022-01-31 | $247.46 | $247.46 | 232,500 | — | — |
| 2022-01-28 | $245.21 | $245.21 | 248,300 | — | — |
| 2022-01-27 | $243.64 | $243.64 | 500,000 | — | — |
| 2022-01-26 | $265.90 | $265.90 | 153,800 | — | — |
| 2022-01-25 | $267.32 | $267.32 | 161,000 | — | — |
| 2022-01-24 | $272.31 | $272.31 | 143,300 | — | — |
| 2022-01-21 | $271.14 | $271.14 | 160,200 | — | — |
| 2022-01-20 | $272.94 | $272.94 | 94,700 | — | — |
| 2022-01-19 | $275.80 | $275.80 | 74,600 | — | — |
| 2022-01-18 | $279.12 | $279.12 | 135,600 | — | — |
| 2022-01-14 | $278.23 | $278.23 | 61,600 | — | — |
| 2022-01-13 | $275.56 | $275.56 | 68,200 | — | — |
| 2022-01-12 | $275.02 | $275.02 | 84,800 | — | — |
| 2022-01-11 | $276.27 | $276.27 | 117,500 | — | — |
| 2022-01-10 | $273.35 | $273.35 | 107,200 | — | — |
| 2022-01-07 | $273.18 | $273.18 | 74,000 | — | — |
| 2022-01-06 | $271.99 | $271.99 | 79,500 | — | — |
| 2022-01-05 | $275.68 | $275.68 | 110,700 | — | — |
| 2022-01-04 | $278.45 | $278.45 | 106,600 | — | — |
| 2022-01-03 | $273.07 | $273.07 | 87,500 | — | — |