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
- 2015-12-09 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 | $128.68 | $128.68 | 1,419,900 | — | — |
| 2022-12-29 | $129.68 | $129.68 | 1,653,800 | — | — |
| 2022-12-28 | $123.30 | $123.30 | 1,333,600 | — | — |
| 2022-12-27 | $124.83 | $124.83 | 1,579,400 | — | — |
| 2022-12-23 | $127.22 | $127.22 | 2,282,200 | — | — |
| 2022-12-22 | $127.26 | $127.26 | 4,557,200 | — | — |
| 2022-12-21 | $139.62 | $139.62 | 2,691,900 | — | — |
| 2022-12-20 | $138.02 | $138.02 | 5,887,200 | — | — |
| 2022-12-19 | $139.17 | $139.17 | 6,813,300 | — | — |
| 2022-12-16 | $147.26 | $147.26 | 17,456,200 | — | — |
| 2022-12-15 | $146.23 | $146.23 | 6,388,300 | — | — |
| 2022-12-14 | $149.85 | $149.85 | 6,887,800 | — | — |
| 2022-12-13 | $143.91 | $143.91 | 5,678,600 | — | — |
| 2022-12-12 | $143.79 | $143.79 | 4,693,900 | — | — |
| 2022-12-09 | $137.33 | $137.33 | 3,911,100 | — | — |
| 2022-12-08 | $135.71 | $135.71 | 5,000,800 | — | — |
| 2022-12-07 | $125.46 | $125.46 | 2,930,700 | — | — |
| 2022-12-06 | $124.96 | $124.96 | 3,444,200 | — | — |
| 2022-12-05 | $133.61 | $133.61 | 2,909,700 | — | — |
| 2022-12-02 | $141.00 | $141.00 | 3,678,300 | — | — |
| 2022-12-01 | $140.06 | $140.06 | 2,930,000 | — | — |
| 2022-11-30 | $131.55 | $131.55 | 3,385,800 | — | — |
| 2022-11-29 | $122.01 | $122.01 | 2,417,900 | — | — |
| 2022-11-28 | $126.45 | $126.45 | 2,635,800 | — | — |
| 2022-11-25 | $124.13 | $124.13 | 1,041,000 | — | — |
| 2022-11-23 | $124.50 | $124.50 | 2,835,900 | — | — |
| 2022-11-22 | $116.34 | $116.34 | 2,336,000 | — | — |
| 2022-11-21 | $117.56 | $117.56 | 2,681,100 | — | — |
| 2022-11-18 | $118.76 | $118.76 | 3,534,800 | — | — |
| 2022-11-17 | $121.69 | $121.69 | 3,097,800 | — | — |
| 2022-11-16 | $129.27 | $129.27 | 2,831,900 | — | — |
| 2022-11-15 | $141.18 | $141.18 | 2,724,500 | — | — |
| 2022-11-14 | $134.96 | $134.96 | 2,394,400 | — | — |
| 2022-11-11 | $142.37 | $142.37 | 2,730,900 | — | — |
| 2022-11-10 | $140.85 | $140.85 | 5,069,400 | — | — |
| 2022-11-09 | $122.29 | $122.29 | 3,438,900 | — | — |
| 2022-11-08 | $122.72 | $122.72 | 3,911,000 | — | — |
| 2022-11-07 | $119.23 | $119.23 | 7,110,600 | — | — |
| 2022-11-04 | $123.73 | $123.73 | 15,573,100 | — | — |
| 2022-11-03 | $174.17 | $174.17 | 3,460,200 | — | — |
| 2022-11-02 | $172.40 | $172.40 | 3,572,700 | — | — |
| 2022-11-01 | $191.74 | $191.74 | 1,472,700 | — | — |
| 2022-10-31 | $202.73 | $202.73 | 1,846,700 | — | — |
| 2022-10-28 | $200.82 | $200.82 | 1,657,900 | — | — |
| 2022-10-27 | $198.00 | $198.00 | 1,855,500 | — | — |
| 2022-10-26 | $195.22 | $195.22 | 1,566,500 | — | — |
| 2022-10-25 | $206.04 | $206.04 | 2,081,300 | — | — |
| 2022-10-24 | $194.85 | $194.85 | 1,670,900 | — | — |
| 2022-10-21 | $194.10 | $194.10 | 1,607,600 | — | — |
| 2022-10-20 | $192.62 | $192.62 | 1,676,800 | — | — |
| 2022-10-19 | $187.73 | $187.73 | 2,545,100 | — | — |
| 2022-10-18 | $201.44 | $201.44 | 2,315,300 | — | — |
| 2022-10-17 | $204.67 | $204.67 | 1,730,500 | — | — |
| 2022-10-14 | $189.00 | $189.00 | 1,807,600 | — | — |
| 2022-10-13 | $202.20 | $202.20 | 2,301,600 | — | — |
| 2022-10-12 | $203.37 | $203.37 | 1,921,800 | — | — |
| 2022-10-11 | $207.64 | $207.64 | 1,778,100 | — | — |
| 2022-10-10 | $220.27 | $220.27 | 1,138,100 | — | — |
| 2022-10-07 | $228.24 | $228.24 | 1,327,000 | — | — |
| 2022-10-06 | $238.99 | $238.99 | 1,102,900 | — | — |
| 2022-10-05 | $242.46 | $242.46 | 1,793,200 | — | — |
| 2022-10-04 | $236.21 | $236.21 | 2,317,400 | — | — |
| 2022-10-03 | $217.33 | $217.33 | 1,452,800 | — | — |
| 2022-09-30 | $210.59 | $210.59 | 1,403,300 | — | — |
| 2022-09-29 | $212.33 | $212.33 | 1,334,700 | — | — |
| 2022-09-28 | $218.14 | $218.14 | 1,331,500 | — | — |
| 2022-09-27 | $214.59 | $214.59 | 1,335,100 | — | — |
| 2022-09-26 | $213.61 | $213.61 | 1,583,200 | — | — |
| 2022-09-23 | $217.56 | $217.56 | 1,326,700 | — | — |
| 2022-09-22 | $220.69 | $220.69 | 1,424,500 | — | — |
| 2022-09-21 | $232.30 | $232.30 | 1,401,600 | — | — |
| 2022-09-20 | $235.19 | $235.19 | 1,003,800 | — | — |
| 2022-09-19 | $241.62 | $241.62 | 1,710,200 | — | — |
| 2022-09-16 | $242.90 | $242.90 | 1,689,900 | — | — |
| 2022-09-15 | $252.89 | $252.89 | 1,065,200 | — | — |
| 2022-09-14 | $255.57 | $255.57 | 840,900 | — | — |
| 2022-09-13 | $248.90 | $248.90 | 1,772,000 | — | — |
| 2022-09-12 | $264.79 | $264.79 | 1,544,800 | — | — |
| 2022-09-09 | $258.93 | $258.93 | 2,172,700 | — | — |
| 2022-09-08 | $240.32 | $240.32 | 781,500 | — | — |
| 2022-09-07 | $235.42 | $235.42 | 1,060,900 | — | — |
| 2022-09-06 | $229.67 | $229.67 | 933,000 | — | — |
| 2022-09-02 | $232.42 | $232.42 | 1,907,100 | — | — |
| 2022-09-01 | $235.43 | $235.43 | 2,412,700 | — | — |
| 2022-08-31 | $247.66 | $247.66 | 1,120,800 | — | — |
| 2022-08-30 | $251.40 | $251.40 | 1,028,600 | — | — |
| 2022-08-29 | $250.96 | $250.96 | 1,141,200 | — | — |
| 2022-08-26 | $257.05 | $257.05 | 1,720,700 | — | — |
| 2022-08-25 | $266.33 | $266.33 | 1,072,700 | — | — |
| 2022-08-24 | $258.66 | $258.66 | 813,800 | — | — |
| 2022-08-23 | $258.28 | $258.28 | 987,900 | — | — |
| 2022-08-22 | $258.47 | $258.47 | 2,592,200 | — | — |
| 2022-08-19 | $269.34 | $269.34 | 1,643,900 | — | — |
| 2022-08-18 | $283.37 | $283.37 | 1,122,600 | — | — |
| 2022-08-17 | $284.26 | $284.26 | 1,431,000 | — | — |
| 2022-08-16 | $289.36 | $289.36 | 1,187,900 | — | — |
| 2022-08-15 | $288.47 | $288.47 | 1,239,700 | — | — |
| 2022-08-12 | $283.25 | $283.25 | 2,373,200 | — | — |
| 2022-08-11 | $275.80 | $275.80 | 2,440,900 | — | — |
| 2022-08-10 | $286.19 | $286.19 | 2,351,200 | — | — |
| 2022-08-09 | $278.86 | $278.86 | 2,756,900 | — | — |
| 2022-08-08 | $279.35 | $279.35 | 5,405,400 | — | — |
| 2022-08-05 | $268.59 | $268.59 | 6,815,200 | — | — |
| 2022-08-04 | $230.41 | $230.41 | 2,159,000 | — | — |
| 2022-08-03 | $225.14 | $225.14 | 1,535,900 | — | — |
| 2022-08-02 | $214.21 | $214.21 | 1,247,300 | — | — |
| 2022-08-01 | $210.59 | $210.59 | 1,485,600 | — | — |
| 2022-07-29 | $209.32 | $209.32 | 1,464,600 | — | — |
| 2022-07-28 | $204.85 | $204.85 | 1,667,000 | — | — |
| 2022-07-27 | $197.28 | $197.28 | 1,734,100 | — | — |
| 2022-07-26 | $187.61 | $187.61 | 1,650,000 | — | — |
| 2022-07-25 | $196.05 | $196.05 | 1,204,400 | — | — |
| 2022-07-22 | $202.27 | $202.27 | 1,987,400 | — | — |
| 2022-07-21 | $214.18 | $214.18 | 1,210,200 | — | — |
| 2022-07-20 | $213.04 | $213.04 | 2,790,600 | — | — |
| 2022-07-19 | $191.59 | $191.59 | 1,508,600 | — | — |
| 2022-07-18 | $187.97 | $187.97 | 1,901,700 | — | — |
| 2022-07-15 | $188.89 | $188.89 | 1,809,000 | — | — |
| 2022-07-14 | $184.98 | $184.98 | 1,725,600 | — | — |
| 2022-07-13 | $194.47 | $194.47 | 1,206,500 | — | — |
| 2022-07-12 | $192.67 | $192.67 | 3,017,400 | — | — |
| 2022-07-11 | $211.03 | $211.03 | 1,553,900 | — | — |
| 2022-07-08 | $214.08 | $214.08 | 1,138,000 | — | — |
| 2022-07-07 | $213.77 | $213.77 | 1,452,300 | — | — |
| 2022-07-06 | $207.85 | $207.85 | 2,097,600 | — | — |
| 2022-07-05 | $208.39 | $208.39 | 1,558,100 | — | — |
| 2022-07-01 | $197.51 | $197.51 | 1,710,900 | — | — |
| 2022-06-30 | $187.40 | $187.40 | 1,613,400 | — | — |
| 2022-06-29 | $192.36 | $192.36 | 818,200 | — | — |
| 2022-06-28 | $192.60 | $192.60 | 1,330,000 | — | — |
| 2022-06-27 | $202.21 | $202.21 | 2,129,300 | — | — |
| 2022-06-24 | $205.32 | $205.32 | 2,432,200 | — | — |
| 2022-06-23 | $193.26 | $193.26 | 1,866,700 | — | — |
| 2022-06-22 | $185.40 | $185.40 | 1,600,000 | — | — |
| 2022-06-21 | $183.00 | $183.00 | 1,556,400 | — | — |
| 2022-06-17 | $178.55 | $178.55 | 3,390,900 | — | — |
| 2022-06-16 | $165.74 | $165.74 | 2,163,000 | — | — |
| 2022-06-15 | $179.66 | $179.66 | 1,933,200 | — | — |
| 2022-06-14 | $167.68 | $167.68 | 1,137,700 | — | — |
| 2022-06-13 | $166.29 | $166.29 | 2,195,300 | — | — |
| 2022-06-10 | $183.81 | $183.81 | 1,563,800 | — | — |
| 2022-06-09 | $196.06 | $196.06 | 1,610,100 | — | — |
| 2022-06-08 | $200.80 | $200.80 | 1,699,400 | — | — |
| 2022-06-07 | $200.85 | $200.85 | 1,744,200 | — | — |
| 2022-06-06 | $190.27 | $190.27 | 1,006,900 | — | — |
| 2022-06-03 | $190.57 | $190.57 | 1,232,300 | — | — |
| 2022-06-02 | $196.62 | $196.62 | 2,072,500 | — | — |
| 2022-06-01 | $179.25 | $179.25 | 1,392,300 | — | — |
| 2022-05-31 | $177.32 | $177.32 | 1,542,600 | — | — |
| 2022-05-27 | $184.78 | $184.78 | 1,565,700 | — | — |
| 2022-05-26 | $175.18 | $175.18 | 1,465,400 | — | — |
| 2022-05-25 | $170.75 | $170.75 | 1,732,700 | — | — |
| 2022-05-24 | $164.17 | $164.17 | 2,394,400 | — | — |
| 2022-05-23 | $177.70 | $177.70 | 1,828,500 | — | — |
| 2022-05-20 | $177.40 | $177.40 | 2,037,000 | — | — |
| 2022-05-19 | $174.75 | $174.75 | 3,062,800 | — | — |
| 2022-05-18 | $162.49 | $162.49 | 2,770,100 | — | — |
| 2022-05-17 | $174.43 | $174.43 | 2,885,100 | — | — |
| 2022-05-16 | $177.00 | $177.00 | 3,007,800 | — | — |
| 2022-05-13 | $188.90 | $188.90 | 3,758,000 | — | — |
| 2022-05-12 | $168.24 | $168.24 | 4,023,000 | — | — |
| 2022-05-11 | $169.28 | $169.28 | 2,680,600 | — | — |
| 2022-05-10 | $180.98 | $180.98 | 2,551,200 | — | — |
| 2022-05-09 | $183.35 | $183.35 | 4,834,300 | — | — |
| 2022-05-06 | $202.26 | $202.26 | 3,370,100 | — | — |
| 2022-05-05 | $212.71 | $212.71 | 2,243,600 | — | — |
| 2022-05-04 | $234.70 | $234.70 | 2,793,300 | — | — |
| 2022-05-03 | $223.54 | $223.54 | 1,771,000 | — | — |
| 2022-05-02 | $235.28 | $235.28 | 2,976,000 | — | — |
| 2022-04-29 | $224.83 | $224.83 | 4,478,600 | — | — |
| 2022-04-28 | $259.98 | $259.98 | 3,214,600 | — | — |
| 2022-04-27 | $243.66 | $243.66 | 1,261,900 | — | — |
| 2022-04-26 | $242.98 | $242.98 | 1,462,400 | — | — |
| 2022-04-25 | $253.63 | $253.63 | 1,229,100 | — | — |
| 2022-04-22 | $245.29 | $245.29 | 1,379,400 | — | — |
| 2022-04-21 | $253.82 | $253.82 | 1,247,700 | — | — |
| 2022-04-20 | $265.81 | $265.81 | 965,900 | — | — |
| 2022-04-19 | $273.90 | $273.90 | 1,443,500 | — | — |
| 2022-04-18 | $259.12 | $259.12 | 1,157,600 | — | — |
| 2022-04-14 | $265.35 | $265.35 | 1,553,200 | — | — |
| 2022-04-13 | $280.33 | $280.33 | 1,121,000 | — | — |
| 2022-04-12 | $268.32 | $268.32 | 1,624,500 | — | — |
| 2022-04-11 | $271.63 | $271.63 | 1,819,100 | — | — |
| 2022-04-08 | $272.02 | $272.02 | 4,433,700 | — | — |
| 2022-04-07 | $292.97 | $292.97 | 1,767,000 | — | — |
| 2022-04-06 | $286.96 | $286.96 | 2,324,500 | — | — |
| 2022-04-05 | $299.86 | $299.86 | 2,035,300 | — | — |
| 2022-04-04 | $317.18 | $317.18 | 1,694,500 | — | — |
| 2022-04-01 | $305.75 | $305.75 | 1,678,600 | — | — |
| 2022-03-31 | $293.83 | $293.83 | 1,636,900 | — | — |
| 2022-03-30 | $302.64 | $302.64 | 1,325,800 | — | — |
| 2022-03-29 | $311.64 | $311.64 | 1,587,100 | — | — |
| 2022-03-28 | $302.31 | $302.31 | 1,748,300 | — | — |
| 2022-03-25 | $284.21 | $284.21 | 1,531,600 | — | — |
| 2022-03-24 | $294.13 | $294.13 | 1,762,400 | — | — |
| 2022-03-23 | $289.41 | $289.41 | 1,096,800 | — | — |
| 2022-03-22 | $298.51 | $298.51 | 1,399,000 | — | — |
| 2022-03-21 | $288.31 | $288.31 | 1,595,500 | — | — |
| 2022-03-18 | $294.73 | $294.73 | 2,103,500 | — | — |
| 2022-03-17 | $280.13 | $280.13 | 2,330,900 | — | — |
| 2022-03-16 | $280.96 | $280.96 | 3,738,400 | — | — |
| 2022-03-15 | $245.17 | $245.17 | 1,743,700 | — | — |
| 2022-03-14 | $238.66 | $238.66 | 2,026,100 | — | — |
| 2022-03-11 | $246.39 | $246.39 | 1,466,400 | — | — |
| 2022-03-10 | $255.20 | $255.20 | 1,684,900 | — | — |
| 2022-03-09 | $261.59 | $261.59 | 2,614,800 | — | — |
| 2022-03-08 | $240.95 | $240.95 | 2,573,000 | — | — |
| 2022-03-07 | $244.24 | $244.24 | 3,147,200 | — | — |
| 2022-03-04 | $267.61 | $267.61 | 1,856,500 | — | — |
| 2022-03-03 | $286.88 | $286.88 | 2,887,400 | — | — |
| 2022-03-02 | $309.28 | $309.28 | 1,428,100 | — | — |
| 2022-03-01 | $307.27 | $307.27 | 1,539,000 | — | — |
| 2022-02-28 | $305.72 | $305.72 | 1,190,400 | — | — |
| 2022-02-25 | $305.03 | $305.03 | 1,150,000 | — | — |
| 2022-02-24 | $301.60 | $301.60 | 2,318,800 | — | — |
| 2022-02-23 | $281.02 | $281.02 | 1,545,700 | — | — |
| 2022-02-22 | $295.70 | $295.70 | 1,668,500 | — | — |
| 2022-02-18 | $298.07 | $298.07 | 1,609,900 | — | — |
| 2022-02-17 | $304.00 | $304.00 | 1,925,900 | — | — |
| 2022-02-16 | $318.71 | $318.71 | 1,046,900 | — | — |
| 2022-02-15 | $330.33 | $330.33 | 1,359,600 | — | — |
| 2022-02-14 | $320.25 | $320.25 | 1,728,000 | — | — |
| 2022-02-11 | $321.76 | $321.76 | 1,843,100 | — | — |
| 2022-02-10 | $346.16 | $346.16 | 2,236,700 | — | — |
| 2022-02-09 | $335.60 | $335.60 | 1,528,500 | — | — |
| 2022-02-08 | $318.05 | $318.05 | 862,000 | — | — |
| 2022-02-07 | $314.19 | $314.19 | 1,698,200 | — | — |
| 2022-02-04 | $320.91 | $320.91 | 2,023,300 | — | — |
| 2022-02-03 | $304.41 | $304.41 | 1,863,100 | — | — |
| 2022-02-02 | $314.29 | $314.29 | 2,123,200 | — | — |
| 2022-02-01 | $325.87 | $325.87 | 1,875,300 | — | — |
| 2022-01-31 | $324.34 | $324.34 | 3,100,500 | — | — |
| 2022-01-28 | $319.17 | $319.17 | 5,822,100 | — | — |
| 2022-01-27 | $290.89 | $290.89 | 3,018,000 | — | — |
| 2022-01-26 | $293.06 | $293.06 | 3,609,600 | — | — |
| 2022-01-25 | $286.69 | $286.69 | 3,822,200 | — | — |
| 2022-01-24 | $300.27 | $300.27 | 3,459,900 | — | — |
| 2022-01-21 | $283.00 | $283.00 | 2,098,700 | — | — |
| 2022-01-20 | $291.32 | $291.32 | 1,801,900 | — | — |
| 2022-01-19 | $293.46 | $293.46 | 1,790,000 | — | — |
| 2022-01-18 | $293.63 | $293.63 | 2,254,000 | — | — |
| 2022-01-14 | $297.39 | $297.39 | 4,026,000 | — | — |
| 2022-01-13 | $298.65 | $298.65 | 2,425,900 | — | — |
| 2022-01-12 | $320.59 | $320.59 | 2,785,200 | — | — |
| 2022-01-11 | $314.95 | $314.95 | 1,796,500 | — | — |
| 2022-01-10 | $312.98 | $312.98 | 3,044,500 | — | — |
| 2022-01-07 | $303.71 | $303.71 | 2,220,700 | — | — |
| 2022-01-06 | $313.75 | $313.75 | 2,293,700 | — | — |
| 2022-01-05 | $311.64 | $311.64 | 3,509,600 | — | — |
| 2022-01-04 | $334.99 | $334.99 | 4,131,600 | — | — |
| 2022-01-03 | $350.42 | $350.42 | 1,681,700 | — | — |