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
- 1995-11-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 — 2022
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2022-12-30 | $329.52 | $329.52 | 132,200 | — | — |
| 2022-12-29 | $334.91 | $334.91 | 91,500 | — | — |
| 2022-12-28 | $328.26 | $328.26 | 85,500 | — | — |
| 2022-12-27 | $333.40 | $333.40 | 78,300 | — | — |
| 2022-12-23 | $336.02 | $336.02 | 76,100 | — | — |
| 2022-12-22 | $334.34 | $334.34 | 71,500 | — | — |
| 2022-12-21 | $336.42 | $336.42 | 112,200 | — | — |
| 2022-12-20 | $333.64 | $333.64 | 79,400 | — | — |
| 2022-12-19 | $339.45 | $339.45 | 70,700 | — | — |
| 2022-12-16 | $344.08 | $344.08 | 132,300 | — | — |
| 2022-12-15 | $345.34 | $345.34 | 99,400 | — | — |
| 2022-12-14 | $357.25 | $357.25 | 78,800 | — | — |
| 2022-12-13 | $363.49 | $363.49 | 106,700 | — | — |
| 2022-12-12 | $358.94 | $358.94 | 76,300 | — | — |
| 2022-12-09 | $360.61 | $360.61 | 92,500 | — | — |
| 2022-12-08 | $359.32 | $359.32 | 88,100 | — | — |
| 2022-12-07 | $359.02 | $359.02 | 87,200 | — | — |
| 2022-12-06 | $359.92 | $359.92 | 165,800 | — | — |
| 2022-12-05 | $379.70 | $379.70 | 67,800 | — | — |
| 2022-12-02 | $388.72 | $388.72 | 62,700 | — | — |
| 2022-12-01 | $384.48 | $384.48 | 74,700 | — | — |
| 2022-11-30 | $384.37 | $384.37 | 96,700 | — | — |
| 2022-11-29 | $373.38 | $373.38 | 73,700 | — | — |
| 2022-11-28 | $375.50 | $375.50 | 85,600 | — | — |
| 2022-11-25 | $377.07 | $377.07 | 73,500 | — | — |
| 2022-11-23 | $373.76 | $373.76 | 71,500 | — | — |
| 2022-11-22 | $372.34 | $372.34 | 104,000 | — | — |
| 2022-11-21 | $374.06 | $374.06 | 74,100 | — | — |
| 2022-11-18 | $376.65 | $376.65 | 103,100 | — | — |
| 2022-11-17 | $377.04 | $377.04 | 106,100 | — | — |
| 2022-11-16 | $377.69 | $377.69 | 95,100 | — | — |
| 2022-11-15 | $387.27 | $387.27 | 104,000 | — | — |
| 2022-11-14 | $378.67 | $378.67 | 242,400 | — | — |
| 2022-11-11 | $412.15 | $412.15 | 357,300 | — | — |
| 2022-11-10 | $369.82 | $369.82 | 183,900 | — | — |
| 2022-11-09 | $347.04 | $347.04 | 138,400 | — | — |
| 2022-11-08 | $353.64 | $353.64 | 296,500 | — | — |
| 2022-11-07 | $367.00 | $367.00 | 189,700 | — | — |
| 2022-11-04 | $375.51 | $375.51 | 135,700 | — | — |
| 2022-11-03 | $371.67 | $371.67 | 145,100 | — | — |
| 2022-11-02 | $368.88 | $368.88 | 173,500 | — | — |
| 2022-11-01 | $370.27 | $370.27 | 157,700 | — | — |
| 2022-10-31 | $373.29 | $373.29 | 179,000 | — | — |
| 2022-10-28 | $383.75 | $383.75 | 184,100 | — | — |
| 2022-10-27 | $379.06 | $379.06 | 190,600 | — | — |
| 2022-10-26 | $396.25 | $396.25 | 263,300 | — | — |
| 2022-10-25 | $415.21 | $415.21 | 191,100 | — | — |
| 2022-10-24 | $404.25 | $404.25 | 271,000 | — | — |
| 2022-10-21 | $402.28 | $402.28 | 768,300 | — | — |
| 2022-10-20 | $336.16 | $336.16 | 241,700 | — | — |
| 2022-10-19 | $335.28 | $335.28 | 226,600 | — | — |
| 2022-10-18 | $354.31 | $354.31 | 191,000 | — | — |
| 2022-10-17 | $354.78 | $354.78 | 143,300 | — | — |
| 2022-10-14 | $350.68 | $350.68 | 256,100 | — | — |
| 2022-10-13 | $371.02 | $371.02 | 225,300 | — | — |
| 2022-10-12 | $368.37 | $368.37 | 177,300 | — | — |
| 2022-10-11 | $356.91 | $356.91 | 184,500 | — | — |
| 2022-10-10 | $348.25 | $348.25 | 121,500 | — | — |
| 2022-10-07 | $342.45 | $342.45 | 162,700 | — | — |
| 2022-10-06 | $346.93 | $346.93 | 160,600 | — | — |
| 2022-10-05 | $337.22 | $337.22 | 141,500 | — | — |
| 2022-10-04 | $338.86 | $338.86 | 89,700 | — | — |
| 2022-10-03 | $328.94 | $328.94 | 72,000 | — | — |
| 2022-09-30 | $323.65 | $323.65 | 123,600 | — | — |
| 2022-09-29 | $332.18 | $332.18 | 126,100 | — | — |
| 2022-09-28 | $334.19 | $334.19 | 79,400 | — | — |
| 2022-09-27 | $324.67 | $324.67 | 118,700 | — | — |
| 2022-09-26 | $320.21 | $320.21 | 107,500 | — | — |
| 2022-09-23 | $317.64 | $317.64 | 111,600 | — | — |
| 2022-09-22 | $318.48 | $318.48 | 154,600 | — | — |
| 2022-09-21 | $326.63 | $326.63 | 130,800 | — | — |
| 2022-09-20 | $332.49 | $332.49 | 98,700 | — | — |
| 2022-09-19 | $328.37 | $328.37 | 85,200 | — | — |
| 2022-09-16 | $326.94 | $326.94 | 129,600 | — | — |
| 2022-09-15 | $329.11 | $329.11 | 88,900 | — | — |
| 2022-09-14 | $329.48 | $329.48 | 122,900 | — | — |
| 2022-09-13 | $329.80 | $329.80 | 182,700 | — | — |
| 2022-09-12 | $346.52 | $346.52 | 128,600 | — | — |
| 2022-09-09 | $342.44 | $342.44 | 171,300 | — | — |
| 2022-09-08 | $341.82 | $341.82 | 95,100 | — | — |
| 2022-09-07 | $346.61 | $346.61 | 99,900 | — | — |
| 2022-09-06 | $331.34 | $331.34 | 83,100 | — | — |
| 2022-09-02 | $330.80 | $330.80 | 97,200 | — | — |
| 2022-09-01 | $337.29 | $337.29 | 112,200 | — | — |
| 2022-08-31 | $337.08 | $337.08 | 82,000 | — | — |
| 2022-08-30 | $341.20 | $341.20 | 88,300 | — | — |
| 2022-08-29 | $348.07 | $348.07 | 74,900 | — | — |
| 2022-08-26 | $347.85 | $347.85 | 81,300 | — | — |
| 2022-08-25 | $358.93 | $358.93 | 62,600 | — | — |
| 2022-08-24 | $355.47 | $355.47 | 70,900 | — | — |
| 2022-08-23 | $351.34 | $351.34 | 232,500 | — | — |
| 2022-08-22 | $359.76 | $359.76 | 122,400 | — | — |
| 2022-08-19 | $368.58 | $368.58 | 182,700 | — | — |
| 2022-08-18 | $381.49 | $381.49 | 100,200 | — | — |
| 2022-08-17 | $379.16 | $379.16 | 88,700 | — | — |
| 2022-08-16 | $378.19 | $378.19 | 135,000 | — | — |
| 2022-08-15 | $382.00 | $382.00 | 72,000 | — | — |
| 2022-08-12 | $381.82 | $381.82 | 56,600 | — | — |
| 2022-08-11 | $382.82 | $382.82 | 119,600 | — | — |
| 2022-08-10 | $382.67 | $382.67 | 127,900 | — | — |
| 2022-08-09 | $374.32 | $374.32 | 142,200 | — | — |
| 2022-08-08 | $384.31 | $384.31 | 135,100 | — | — |
| 2022-08-05 | $375.87 | $375.87 | 106,000 | — | — |
| 2022-08-04 | $379.11 | $379.11 | 139,400 | — | — |
| 2022-08-03 | $378.33 | $378.33 | 141,600 | — | — |
| 2022-08-02 | $372.44 | $372.44 | 113,300 | — | — |
| 2022-08-01 | $380.61 | $380.61 | 104,400 | — | — |
| 2022-07-29 | $380.43 | $380.43 | 114,600 | — | — |
| 2022-07-28 | $377.42 | $377.42 | 140,400 | — | — |
| 2022-07-27 | $372.04 | $372.04 | 164,000 | — | — |
| 2022-07-26 | $360.97 | $360.97 | 227,100 | — | — |
| 2022-07-25 | $376.51 | $376.51 | 515,200 | — | — |
| 2022-07-22 | $356.99 | $356.99 | 818,200 | — | — |
| 2022-07-21 | $336.18 | $336.18 | 296,300 | — | — |
| 2022-07-20 | $334.88 | $334.88 | 176,200 | — | — |
| 2022-07-19 | $337.04 | $337.04 | 172,200 | — | — |
| 2022-07-18 | $327.43 | $327.43 | 203,000 | — | — |
| 2022-07-15 | $321.93 | $321.93 | 163,300 | — | — |
| 2022-07-14 | $320.18 | $320.18 | 110,100 | — | — |
| 2022-07-13 | $317.45 | $317.45 | 142,400 | — | — |
| 2022-07-12 | $314.29 | $314.29 | 165,100 | — | — |
| 2022-07-11 | $307.41 | $307.41 | 206,300 | — | — |
| 2022-07-08 | $317.41 | $317.41 | 129,800 | — | — |
| 2022-07-07 | $306.90 | $306.90 | 160,900 | — | — |
| 2022-07-06 | $306.23 | $306.23 | 229,200 | — | — |
| 2022-07-05 | $316.93 | $316.93 | 188,000 | — | — |
| 2022-07-01 | $314.59 | $314.59 | 111,900 | — | — |
| 2022-06-30 | $302.97 | $302.97 | 180,600 | — | — |
| 2022-06-29 | $314.67 | $314.67 | 126,400 | — | — |
| 2022-06-28 | $319.17 | $319.17 | 176,500 | — | — |
| 2022-06-27 | $333.99 | $333.99 | 112,900 | — | — |
| 2022-06-24 | $341.29 | $341.29 | 238,200 | — | — |
| 2022-06-23 | $329.98 | $329.98 | 209,700 | — | — |
| 2022-06-22 | $312.30 | $312.30 | 220,400 | — | — |
| 2022-06-21 | $302.27 | $302.27 | 149,900 | — | — |
| 2022-06-17 | $296.69 | $296.69 | 232,800 | — | — |
| 2022-06-16 | $289.94 | $289.94 | 145,200 | — | — |
| 2022-06-15 | $301.71 | $301.71 | 188,600 | — | — |
| 2022-06-14 | $294.63 | $294.63 | 226,300 | — | — |
| 2022-06-13 | $294.71 | $294.71 | 295,000 | — | — |
| 2022-06-10 | $314.10 | $314.10 | 165,100 | — | — |
| 2022-06-09 | $325.10 | $325.10 | 143,600 | — | — |
| 2022-06-08 | $332.43 | $332.43 | 101,000 | — | — |
| 2022-06-07 | $333.42 | $333.42 | 151,300 | — | — |
| 2022-06-06 | $333.51 | $333.51 | 128,500 | — | — |
| 2022-06-03 | $347.39 | $347.39 | 120,300 | — | — |
| 2022-06-02 | $352.40 | $352.40 | 174,400 | — | — |
| 2022-06-01 | $345.77 | $345.77 | 192,400 | — | — |
| 2022-05-31 | $355.30 | $355.30 | 143,300 | — | — |
| 2022-05-27 | $358.26 | $358.26 | 135,500 | — | — |
| 2022-05-26 | $342.69 | $342.69 | 136,800 | — | — |
| 2022-05-25 | $333.41 | $333.41 | 99,200 | — | — |
| 2022-05-24 | $323.12 | $323.12 | 267,400 | — | — |
| 2022-05-23 | $331.46 | $331.46 | 114,000 | — | — |
| 2022-05-20 | $329.21 | $329.21 | 129,800 | — | — |
| 2022-05-19 | $329.17 | $329.17 | 155,600 | — | — |
| 2022-05-18 | $337.20 | $337.20 | 116,200 | — | — |
| 2022-05-17 | $356.52 | $356.52 | 103,900 | — | — |
| 2022-05-16 | $354.50 | $354.50 | 67,900 | — | — |
| 2022-05-13 | $358.29 | $358.29 | 125,400 | — | — |
| 2022-05-12 | $347.15 | $347.15 | 168,300 | — | — |
| 2022-05-11 | $340.03 | $340.03 | 199,800 | — | — |
| 2022-05-10 | $359.27 | $359.27 | 151,800 | — | — |
| 2022-05-09 | $358.99 | $358.99 | 166,000 | — | — |
| 2022-05-06 | $372.39 | $372.39 | 132,500 | — | — |
| 2022-05-05 | $373.11 | $373.11 | 155,400 | — | — |
| 2022-05-04 | $388.66 | $388.66 | 171,400 | — | — |
| 2022-05-03 | $381.22 | $381.22 | 192,900 | — | — |
| 2022-05-02 | $391.33 | $391.33 | 317,100 | — | — |
| 2022-04-29 | $375.00 | $375.00 | 154,300 | — | — |
| 2022-04-28 | $377.22 | $377.22 | 206,900 | — | — |
| 2022-04-27 | $359.64 | $359.64 | 224,500 | — | — |
| 2022-04-26 | $359.60 | $359.60 | 162,200 | — | — |
| 2022-04-25 | $358.25 | $358.25 | 201,200 | — | — |
| 2022-04-22 | $350.70 | $350.70 | 475,700 | — | — |
| 2022-04-21 | $345.97 | $345.97 | 233,700 | — | — |
| 2022-04-20 | $361.22 | $361.22 | 153,400 | — | — |
| 2022-04-19 | $364.87 | $364.87 | 157,600 | — | — |
| 2022-04-18 | $357.68 | $357.68 | 184,000 | — | — |
| 2022-04-14 | $365.76 | $365.76 | 172,500 | — | — |
| 2022-04-13 | $375.13 | $375.13 | 77,900 | — | — |
| 2022-04-12 | $376.83 | $376.83 | 110,600 | — | — |
| 2022-04-11 | $377.80 | $377.80 | 113,300 | — | — |
| 2022-04-08 | $377.33 | $377.33 | 130,500 | — | — |
| 2022-04-07 | $384.88 | $384.88 | 147,600 | — | — |
| 2022-04-06 | $384.28 | $384.28 | 92,600 | — | — |
| 2022-04-05 | $392.63 | $392.63 | 58,700 | — | — |
| 2022-04-04 | $396.96 | $396.96 | 119,800 | — | — |
| 2022-04-01 | $391.15 | $391.15 | 85,500 | — | — |
| 2022-03-31 | $388.47 | $388.47 | 82,400 | — | — |
| 2022-03-30 | $386.26 | $386.26 | 73,200 | — | — |
| 2022-03-29 | $396.51 | $396.51 | 76,700 | — | — |
| 2022-03-28 | $386.53 | $386.53 | 84,900 | — | — |
| 2022-03-25 | $383.20 | $383.20 | 84,300 | — | — |
| 2022-03-24 | $392.64 | $392.64 | 96,000 | — | — |
| 2022-03-23 | $389.18 | $389.18 | 119,700 | — | — |
| 2022-03-22 | $407.01 | $407.01 | 106,900 | — | — |
| 2022-03-21 | $397.92 | $397.92 | 123,400 | — | — |
| 2022-03-18 | $401.62 | $401.62 | 308,000 | — | — |
| 2022-03-17 | $384.80 | $384.80 | 116,400 | — | — |
| 2022-03-16 | $373.06 | $373.06 | 95,300 | — | — |
| 2022-03-15 | $358.97 | $358.97 | 113,600 | — | — |
| 2022-03-14 | $349.91 | $349.91 | 151,500 | — | — |
| 2022-03-11 | $346.62 | $346.62 | 152,600 | — | — |
| 2022-03-10 | $350.12 | $350.12 | 144,600 | — | — |
| 2022-03-09 | $367.69 | $367.69 | 82,200 | — | — |
| 2022-03-08 | $358.06 | $358.06 | 151,000 | — | — |
| 2022-03-07 | $367.72 | $367.72 | 112,200 | — | — |
| 2022-03-04 | $376.13 | $376.13 | 133,900 | — | — |
| 2022-03-03 | $391.68 | $391.68 | 126,100 | — | — |
| 2022-03-02 | $393.71 | $393.71 | 209,400 | — | — |
| 2022-03-01 | $379.96 | $379.96 | 246,800 | — | — |
| 2022-02-28 | $383.46 | $383.46 | 117,600 | — | — |
| 2022-02-25 | $380.53 | $380.53 | 157,800 | — | — |
| 2022-02-24 | $374.61 | $374.61 | 174,000 | — | — |
| 2022-02-23 | $368.15 | $368.15 | 177,500 | — | — |
| 2022-02-22 | $382.75 | $382.75 | 265,700 | — | — |
| 2022-02-18 | $378.26 | $378.26 | 237,300 | — | — |
| 2022-02-17 | $397.16 | $397.16 | 471,000 | — | — |
| 2022-02-16 | $408.12 | $408.12 | 314,100 | — | — |
| 2022-02-15 | $422.44 | $422.44 | 219,400 | — | — |
| 2022-02-14 | $422.38 | $422.38 | 185,400 | — | — |
| 2022-02-11 | $432.52 | $432.52 | 160,400 | — | — |
| 2022-02-10 | $439.56 | $439.56 | 120,400 | — | — |
| 2022-02-09 | $444.61 | $444.61 | 272,800 | — | — |
| 2022-02-08 | $443.23 | $443.23 | 263,900 | — | — |
| 2022-02-07 | $424.97 | $424.97 | 169,700 | — | — |
| 2022-02-04 | $419.04 | $419.04 | 192,500 | — | — |
| 2022-02-03 | $408.66 | $408.66 | 164,300 | — | — |
| 2022-02-02 | $414.94 | $414.94 | 207,700 | — | — |
| 2022-02-01 | $425.07 | $425.07 | 307,300 | — | — |
| 2022-01-31 | $420.83 | $420.83 | 532,200 | — | — |
| 2022-01-28 | $426.16 | $426.16 | 304,400 | — | — |
| 2022-01-27 | $415.34 | $415.34 | 243,300 | — | — |
| 2022-01-26 | $421.26 | $421.26 | 339,100 | — | — |
| 2022-01-25 | $435.57 | $435.57 | 279,200 | — | — |
| 2022-01-24 | $451.24 | $451.24 | 234,200 | — | — |
| 2022-01-21 | $443.44 | $443.44 | 188,400 | — | — |
| 2022-01-20 | $453.76 | $453.76 | 259,900 | — | — |
| 2022-01-19 | $456.16 | $456.16 | 308,700 | — | — |
| 2022-01-18 | $444.73 | $444.73 | 270,600 | — | — |
| 2022-01-14 | $449.33 | $449.33 | 1,185,000 | — | — |
| 2022-01-13 | $488.98 | $488.98 | 142,300 | — | — |
| 2022-01-12 | $485.00 | $485.00 | 166,000 | — | — |
| 2022-01-11 | $504.58 | $504.58 | 99,800 | — | — |
| 2022-01-10 | $510.27 | $510.27 | 147,800 | — | — |
| 2022-01-07 | $516.88 | $516.88 | 382,900 | — | — |
| 2022-01-06 | $499.33 | $499.33 | 161,800 | — | — |
| 2022-01-05 | $502.22 | $502.22 | 174,100 | — | — |
| 2022-01-04 | $508.17 | $508.17 | 164,500 | — | — |
| 2022-01-03 | $520.20 | $520.20 | 123,300 | — | — |