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
- 1984-10-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 | $530.18 | $649.69 | 1,849,600 | — | — |
| 2022-12-29 | $529.88 | $649.32 | 1,379,700 | — | — |
| 2022-12-28 | $528.45 | $647.57 | 1,694,200 | — | — |
| 2022-12-27 | $531.99 | $651.91 | 1,596,700 | — | — |
| 2022-12-23 | $531.31 | $651.07 | 1,292,300 | — | — |
| 2022-12-22 | $527.09 | $645.90 | 1,851,600 | — | — |
| 2022-12-21 | $527.54 | $646.45 | 2,182,000 | — | — |
| 2022-12-20 | $520.21 | $637.47 | 2,086,100 | — | — |
| 2022-12-19 | $523.60 | $641.63 | 1,808,100 | — | — |
| 2022-12-16 | $523.70 | $641.75 | 7,109,100 | — | — |
| 2022-12-15 | $527.68 | $646.63 | 2,963,800 | — | — |
| 2022-12-14 | $538.36 | $659.71 | 2,654,600 | — | — |
| 2022-12-13 | $538.22 | $659.54 | 3,369,700 | — | — |
| 2022-12-12 | $545.86 | $668.90 | 2,714,100 | — | — |
| 2022-12-09 | $539.20 | $660.74 | 2,852,400 | — | — |
| 2022-12-08 | $547.92 | $671.43 | 2,272,300 | — | — |
| 2022-12-07 | $542.91 | $665.29 | 2,849,100 | — | — |
| 2022-12-06 | $539.32 | $660.89 | 3,097,700 | — | — |
| 2022-12-05 | $535.04 | $655.64 | 2,424,800 | — | — |
| 2022-12-02 | $536.16 | $657.02 | 2,346,200 | — | — |
| 2022-12-01 | $536.91 | $655.91 | 2,997,800 | — | — |
| 2022-11-30 | $547.76 | $669.17 | 9,688,900 | — | — |
| 2022-11-29 | $528.00 | $645.03 | 3,751,000 | — | — |
| 2022-11-28 | $532.27 | $650.25 | 2,699,900 | — | — |
| 2022-11-25 | $537.62 | $656.78 | 1,419,200 | — | — |
| 2022-11-23 | $529.71 | $647.12 | 2,238,300 | — | — |
| 2022-11-22 | $523.09 | $639.03 | 2,567,400 | — | — |
| 2022-11-21 | $517.19 | $631.82 | 3,349,600 | — | — |
| 2022-11-18 | $530.00 | $647.47 | 3,566,000 | — | — |
| 2022-11-17 | $515.31 | $629.53 | 4,246,300 | — | — |
| 2022-11-16 | $511.52 | $624.90 | 3,430,800 | — | — |
| 2022-11-15 | $503.01 | $614.50 | 5,103,800 | — | — |
| 2022-11-14 | $513.75 | $627.62 | 5,238,400 | — | — |
| 2022-11-11 | $522.08 | $637.80 | 7,034,300 | — | — |
| 2022-11-10 | $544.17 | $664.78 | 3,426,400 | — | — |
| 2022-11-09 | $540.66 | $660.50 | 2,672,600 | — | — |
| 2022-11-08 | $553.05 | $675.63 | 2,797,000 | — | — |
| 2022-11-07 | $545.02 | $665.82 | 2,540,300 | — | — |
| 2022-11-04 | $538.17 | $657.45 | 3,513,100 | — | — |
| 2022-11-03 | $543.61 | $664.10 | 2,245,300 | — | — |
| 2022-11-02 | $543.43 | $663.88 | 2,696,200 | — | — |
| 2022-11-01 | $547.31 | $668.62 | 3,338,900 | — | — |
| 2022-10-31 | $555.15 | $678.20 | 2,770,400 | — | — |
| 2022-10-28 | $551.24 | $673.42 | 2,761,900 | — | — |
| 2022-10-27 | $541.80 | $661.89 | 2,212,100 | — | — |
| 2022-10-26 | $543.17 | $663.56 | 2,863,500 | — | — |
| 2022-10-25 | $540.22 | $659.96 | 2,411,900 | — | — |
| 2022-10-24 | $541.60 | $661.64 | 2,627,100 | — | — |
| 2022-10-21 | $533.73 | $652.03 | 2,896,000 | — | — |
| 2022-10-20 | $520.88 | $636.33 | 2,390,800 | — | — |
| 2022-10-19 | $520.32 | $635.65 | 2,500,500 | — | — |
| 2022-10-18 | $522.21 | $637.96 | 2,345,500 | — | — |
| 2022-10-17 | $521.88 | $637.55 | 3,282,300 | — | — |
| 2022-10-14 | $513.13 | $626.86 | 5,628,900 | — | — |
| 2022-10-13 | $509.91 | $622.93 | 3,999,700 | — | — |
| 2022-10-12 | $499.96 | $610.77 | 2,254,300 | — | — |
| 2022-10-11 | $499.81 | $610.59 | 2,844,500 | — | — |
| 2022-10-10 | $498.86 | $609.43 | 2,459,100 | — | — |
| 2022-10-07 | $504.85 | $616.75 | 3,273,700 | — | — |
| 2022-10-06 | $519.13 | $634.19 | 2,187,300 | — | — |
| 2022-10-05 | $527.07 | $643.89 | 2,281,800 | — | — |
| 2022-10-04 | $523.17 | $639.13 | 3,189,800 | — | — |
| 2022-10-03 | $515.51 | $629.77 | 2,562,400 | — | — |
| 2022-09-30 | $505.04 | $616.98 | 3,116,000 | — | — |
| 2022-09-29 | $508.83 | $621.61 | 2,392,000 | — | — |
| 2022-09-28 | $513.94 | $627.85 | 3,027,300 | — | — |
| 2022-09-27 | $508.37 | $621.05 | 2,583,400 | — | — |
| 2022-09-26 | $508.36 | $621.04 | 2,867,400 | — | — |
| 2022-09-23 | $513.61 | $627.45 | 2,536,900 | — | — |
| 2022-09-22 | $517.46 | $632.15 | 2,285,600 | — | — |
| 2022-09-21 | $512.08 | $625.58 | 2,427,700 | — | — |
| 2022-09-20 | $522.80 | $638.68 | 2,421,700 | — | — |
| 2022-09-19 | $523.55 | $639.59 | 2,130,800 | — | — |
| 2022-09-16 | $521.02 | $636.50 | 3,981,700 | — | — |
| 2022-09-15 | $522.91 | $638.81 | 3,058,100 | — | — |
| 2022-09-14 | $509.77 | $622.76 | 2,648,100 | — | — |
| 2022-09-13 | $513.96 | $627.88 | 3,172,500 | — | — |
| 2022-09-12 | $531.25 | $649.00 | 2,792,000 | — | — |
| 2022-09-09 | $524.34 | $640.56 | 2,495,500 | — | — |
| 2022-09-08 | $527.51 | $642.42 | 1,557,500 | — | — |
| 2022-09-07 | $521.68 | $635.32 | 2,504,400 | — | — |
| 2022-09-06 | $517.68 | $630.44 | 2,711,900 | — | — |
| 2022-09-02 | $516.35 | $628.82 | 1,944,200 | — | — |
| 2022-09-01 | $524.00 | $638.14 | 2,085,300 | — | — |
| 2022-08-31 | $519.33 | $632.45 | 2,891,300 | — | — |
| 2022-08-30 | $522.84 | $636.73 | 2,013,400 | — | — |
| 2022-08-29 | $529.77 | $645.17 | 1,594,000 | — | — |
| 2022-08-26 | $529.25 | $644.53 | 1,906,700 | — | — |
| 2022-08-25 | $541.57 | $659.54 | 1,965,800 | — | — |
| 2022-08-24 | $536.46 | $653.31 | 1,761,200 | — | — |
| 2022-08-23 | $535.80 | $652.51 | 2,039,600 | — | — |
| 2022-08-22 | $544.57 | $663.19 | 1,672,900 | — | — |
| 2022-08-19 | $548.32 | $667.76 | 2,258,000 | — | — |
| 2022-08-18 | $545.22 | $663.98 | 1,486,400 | — | — |
| 2022-08-17 | $545.00 | $663.71 | 1,471,700 | — | — |
| 2022-08-16 | $546.12 | $665.08 | 1,773,000 | — | — |
| 2022-08-15 | $544.64 | $663.28 | 1,447,300 | — | — |
| 2022-08-12 | $543.70 | $662.13 | 1,981,000 | — | — |
| 2022-08-11 | $532.86 | $648.93 | 3,006,200 | — | — |
| 2022-08-10 | $537.72 | $654.85 | 2,291,400 | — | — |
| 2022-08-09 | $537.26 | $654.29 | 2,147,200 | — | — |
| 2022-08-08 | $536.60 | $653.49 | 1,656,400 | — | — |
| 2022-08-05 | $535.06 | $651.61 | 2,373,400 | — | — |
| 2022-08-04 | $533.75 | $650.01 | 2,368,000 | — | — |
| 2022-08-03 | $540.65 | $658.42 | 1,802,900 | — | — |
| 2022-08-02 | $535.46 | $652.10 | 2,114,200 | — | — |
| 2022-08-01 | $535.38 | $652.00 | 2,335,000 | — | — |
| 2022-07-29 | $542.34 | $660.48 | 2,945,700 | — | — |
| 2022-07-28 | $541.49 | $659.44 | 2,344,500 | — | — |
| 2022-07-27 | $534.61 | $651.06 | 2,268,100 | — | — |
| 2022-07-26 | $531.59 | $647.38 | 2,637,800 | — | — |
| 2022-07-25 | $529.47 | $644.80 | 2,337,200 | — | — |
| 2022-07-22 | $521.41 | $634.99 | 1,850,300 | — | — |
| 2022-07-21 | $522.46 | $636.27 | 2,667,600 | — | — |
| 2022-07-20 | $519.47 | $632.62 | 4,327,500 | — | — |
| 2022-07-19 | $533.45 | $649.65 | 2,953,500 | — | — |
| 2022-07-18 | $519.37 | $632.50 | 3,212,000 | — | — |
| 2022-07-15 | $529.75 | $645.14 | 5,742,500 | — | — |
| 2022-07-14 | $502.43 | $611.87 | 3,765,500 | — | — |
| 2022-07-13 | $501.24 | $610.42 | 3,467,700 | — | — |
| 2022-07-12 | $514.42 | $626.47 | 2,706,500 | — | — |
| 2022-07-11 | $516.95 | $629.55 | 1,743,600 | — | — |
| 2022-07-08 | $518.63 | $631.60 | 3,092,100 | — | — |
| 2022-07-07 | $514.38 | $626.43 | 2,385,400 | — | — |
| 2022-07-06 | $515.29 | $627.53 | 2,506,700 | — | — |
| 2022-07-05 | $505.24 | $615.29 | 3,029,600 | — | — |
| 2022-07-01 | $517.40 | $630.10 | 2,426,600 | — | — |
| 2022-06-30 | $513.63 | $625.51 | 3,568,900 | — | — |
| 2022-06-29 | $515.71 | $628.04 | 3,823,400 | — | — |
| 2022-06-28 | $508.44 | $619.19 | 4,978,200 | — | — |
| 2022-06-27 | $505.66 | $615.81 | 3,907,100 | — | — |
| 2022-06-24 | $495.64 | $603.60 | 15,861,100 | — | — |
| 2022-06-23 | $499.81 | $608.68 | 4,687,700 | — | — |
| 2022-06-22 | $489.68 | $596.34 | 5,061,000 | — | — |
| 2022-06-21 | $480.32 | $584.95 | 5,726,800 | — | — |
| 2022-06-17 | $452.06 | $550.53 | 5,277,400 | — | — |
| 2022-06-16 | $456.09 | $555.44 | 3,135,600 | — | — |
| 2022-06-15 | $464.33 | $563.46 | 2,550,700 | — | — |
| 2022-06-14 | $461.75 | $560.33 | 3,814,200 | — | — |
| 2022-06-13 | $469.70 | $569.98 | 3,764,600 | — | — |
| 2022-06-10 | $484.63 | $588.10 | 2,599,900 | — | — |
| 2022-06-09 | $489.43 | $593.92 | 3,148,800 | — | — |
| 2022-06-08 | $493.53 | $598.90 | 3,268,100 | — | — |
| 2022-06-07 | $497.10 | $603.23 | 2,341,900 | — | — |
| 2022-06-06 | $490.18 | $594.83 | 1,781,500 | — | — |
| 2022-06-03 | $485.61 | $589.29 | 1,756,900 | — | — |
| 2022-06-02 | $492.26 | $597.36 | 2,093,500 | — | — |
| 2022-06-01 | $492.55 | $597.71 | 1,765,900 | — | — |
| 2022-05-31 | $496.78 | $602.84 | 4,003,100 | — | — |
| 2022-05-27 | $507.11 | $615.38 | 3,349,100 | — | — |
| 2022-05-26 | $502.23 | $609.46 | 2,705,800 | — | — |
| 2022-05-25 | $498.09 | $604.43 | 3,161,600 | — | — |
| 2022-05-24 | $497.56 | $603.79 | 2,658,100 | — | — |
| 2022-05-23 | $492.08 | $597.14 | 2,279,800 | — | — |
| 2022-05-20 | $485.73 | $589.43 | 3,068,200 | — | — |
| 2022-05-19 | $478.55 | $580.72 | 3,813,800 | — | — |
| 2022-05-18 | $471.38 | $572.02 | 3,240,500 | — | — |
| 2022-05-17 | $492.53 | $597.68 | 2,289,000 | — | — |
| 2022-05-16 | $489.22 | $593.67 | 2,338,800 | — | — |
| 2022-05-13 | $485.40 | $589.03 | 2,453,400 | — | — |
| 2022-05-12 | $478.80 | $581.02 | 3,997,600 | — | — |
| 2022-05-11 | $486.15 | $589.94 | 3,936,300 | — | — |
| 2022-05-10 | $488.01 | $592.20 | 4,275,500 | — | — |
| 2022-05-09 | $486.42 | $590.27 | 3,862,700 | — | — |
| 2022-05-06 | $499.62 | $606.29 | 3,260,300 | — | — |
| 2022-05-05 | $494.72 | $600.34 | 3,359,700 | — | — |
| 2022-05-04 | $507.62 | $616.00 | 4,002,600 | — | — |
| 2022-05-03 | $499.62 | $606.29 | 2,763,400 | — | — |
| 2022-05-02 | $501.15 | $608.14 | 3,184,300 | — | — |
| 2022-04-29 | $508.55 | $617.12 | 2,873,200 | — | — |
| 2022-04-28 | $524.42 | $636.38 | 2,582,700 | — | — |
| 2022-04-27 | $513.81 | $623.51 | 3,353,700 | — | — |
| 2022-04-26 | $513.78 | $623.47 | 2,895,300 | — | — |
| 2022-04-25 | $524.27 | $636.20 | 3,030,400 | — | — |
| 2022-04-22 | $520.94 | $632.16 | 3,453,300 | — | — |
| 2022-04-21 | $537.44 | $652.18 | 2,539,900 | — | — |
| 2022-04-20 | $546.01 | $662.58 | 2,986,300 | — | — |
| 2022-04-19 | $537.70 | $652.50 | 2,207,600 | — | — |
| 2022-04-18 | $534.08 | $648.11 | 2,087,100 | — | — |
| 2022-04-14 | $534.82 | $649.00 | 4,211,300 | — | — |
| 2022-04-13 | $537.00 | $651.65 | 3,012,000 | — | — |
| 2022-04-12 | $533.71 | $647.66 | 3,575,700 | — | — |
| 2022-04-11 | $537.44 | $652.18 | 3,574,000 | — | — |
| 2022-04-08 | $545.96 | $662.52 | 3,986,700 | — | — |
| 2022-04-07 | $536.95 | $651.59 | 2,867,000 | — | — |
| 2022-04-06 | $531.75 | $645.28 | 3,955,600 | — | — |
| 2022-04-05 | $517.76 | $628.30 | 3,268,600 | — | — |
| 2022-04-04 | $510.02 | $618.91 | 2,657,500 | — | — |
| 2022-04-01 | $512.59 | $622.03 | 2,344,100 | — | — |
| 2022-03-31 | $509.97 | $618.85 | 3,979,700 | — | — |
| 2022-03-30 | $520.82 | $632.01 | 3,041,200 | — | — |
| 2022-03-29 | $510.73 | $619.77 | 3,478,400 | — | — |
| 2022-03-28 | $513.20 | $622.77 | 2,643,000 | — | — |
| 2022-03-25 | $513.03 | $622.56 | 2,551,100 | — | — |
| 2022-03-24 | $513.46 | $623.08 | 2,789,200 | — | — |
| 2022-03-23 | $503.23 | $610.67 | 2,753,200 | — | — |
| 2022-03-22 | $505.32 | $613.20 | 2,752,500 | — | — |
| 2022-03-21 | $507.66 | $616.04 | 2,617,700 | — | — |
| 2022-03-18 | $506.12 | $614.18 | 5,065,600 | — | — |
| 2022-03-17 | $507.02 | $615.27 | 2,357,200 | — | — |
| 2022-03-16 | $498.26 | $604.64 | 3,497,100 | — | — |
| 2022-03-15 | $497.91 | $604.21 | 3,043,000 | — | — |
| 2022-03-14 | $487.92 | $592.09 | 2,704,100 | — | — |
| 2022-03-11 | $482.87 | $585.96 | 2,615,000 | — | — |
| 2022-03-10 | $491.44 | $594.60 | 2,834,800 | — | — |
| 2022-03-09 | $485.57 | $587.50 | 3,115,500 | — | — |
| 2022-03-08 | $473.46 | $572.85 | 3,849,500 | — | — |
| 2022-03-07 | $486.87 | $589.07 | 4,123,300 | — | — |
| 2022-03-04 | $498.65 | $603.33 | 4,170,100 | — | — |
| 2022-03-03 | $486.59 | $588.73 | 3,139,400 | — | — |
| 2022-03-02 | $485.38 | $587.27 | 3,675,900 | — | — |
| 2022-03-01 | $476.25 | $576.22 | 2,917,600 | — | — |
| 2022-02-28 | $475.87 | $575.76 | 3,918,300 | — | — |
| 2022-02-25 | $475.75 | $575.62 | 3,314,400 | — | — |
| 2022-02-24 | $455.89 | $551.59 | 3,933,000 | — | — |
| 2022-02-23 | $459.62 | $556.10 | 2,840,300 | — | — |
| 2022-02-22 | $462.51 | $559.60 | 3,029,800 | — | — |
| 2022-02-18 | $467.81 | $566.01 | 2,992,300 | — | — |
| 2022-02-17 | $470.34 | $569.07 | 2,403,100 | — | — |
| 2022-02-16 | $480.05 | $580.82 | 2,651,800 | — | — |
| 2022-02-15 | $478.23 | $578.62 | 3,001,000 | — | — |
| 2022-02-14 | $474.40 | $573.98 | 2,549,500 | — | — |
| 2022-02-11 | $478.13 | $578.50 | 2,493,800 | — | — |
| 2022-02-10 | $486.72 | $588.89 | 2,626,100 | — | — |
| 2022-02-09 | $498.10 | $602.66 | 2,818,100 | — | — |
| 2022-02-08 | $493.41 | $596.99 | 3,534,700 | — | — |
| 2022-02-07 | $483.70 | $585.24 | 2,937,200 | — | — |
| 2022-02-04 | $483.17 | $584.60 | 3,066,400 | — | — |
| 2022-02-03 | $488.77 | $591.37 | 4,370,900 | — | — |
| 2022-02-02 | $479.78 | $580.49 | 3,026,800 | — | — |
| 2022-02-01 | $468.41 | $566.74 | 3,148,600 | — | — |
| 2022-01-31 | $472.57 | $571.77 | 3,500,500 | — | — |
| 2022-01-28 | $466.06 | $563.89 | 3,364,400 | — | — |
| 2022-01-27 | $461.60 | $558.50 | 3,508,100 | — | — |
| 2022-01-26 | $458.43 | $554.66 | 4,435,900 | — | — |
| 2022-01-25 | $456.84 | $552.74 | 3,428,900 | — | — |
| 2022-01-24 | $462.27 | $559.31 | 4,780,700 | — | — |
| 2022-01-21 | $461.17 | $557.98 | 4,273,200 | — | — |
| 2022-01-20 | $463.00 | $560.19 | 3,228,600 | — | — |
| 2022-01-19 | $462.52 | $559.61 | 4,030,900 | — | — |
| 2022-01-18 | $460.99 | $557.76 | 3,938,800 | — | — |
| 2022-01-14 | $468.69 | $567.08 | 3,665,400 | — | — |
| 2022-01-13 | $467.43 | $565.55 | 3,005,300 | — | — |
| 2022-01-12 | $473.72 | $573.16 | 3,502,300 | — | — |
| 2022-01-11 | $469.00 | $567.45 | 3,332,800 | — | — |
| 2022-01-10 | $465.00 | $562.61 | 5,831,800 | — | — |
| 2022-01-07 | $458.60 | $554.87 | 5,494,200 | — | — |
| 2022-01-06 | $469.65 | $568.24 | 6,555,200 | — | — |
| 2022-01-05 | $489.69 | $592.48 | 3,921,100 | — | — |
| 2022-01-04 | $490.90 | $593.95 | 3,908,100 | — | — |
| 2022-01-03 | $502.28 | $607.72 | 3,033,600 | — | — |