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-05-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 | $138.33 | $235.75 | 800,200 | — | — |
| 2022-12-29 | $140.08 | $238.74 | 675,600 | — | — |
| 2022-12-28 | $138.82 | $236.59 | 911,600 | — | — |
| 2022-12-27 | $137.74 | $234.75 | 813,000 | — | — |
| 2022-12-23 | $138.84 | $236.62 | 659,200 | — | — |
| 2022-12-22 | $137.31 | $234.02 | 840,500 | — | — |
| 2022-12-21 | $138.55 | $236.13 | 990,500 | — | — |
| 2022-12-20 | $139.72 | $238.12 | 1,380,700 | — | — |
| 2022-12-19 | $138.45 | $235.96 | 1,901,500 | — | — |
| 2022-12-16 | $139.90 | $238.43 | 3,701,100 | — | — |
| 2022-12-15 | $142.86 | $243.47 | 1,586,100 | — | — |
| 2022-12-14 | $143.95 | $245.33 | 1,289,400 | — | — |
| 2022-12-13 | $145.03 | $247.17 | 1,432,100 | — | — |
| 2022-12-12 | $144.49 | $246.25 | 1,371,800 | — | — |
| 2022-12-09 | $142.57 | $242.98 | 974,300 | — | — |
| 2022-12-08 | $143.77 | $245.03 | 1,263,400 | — | — |
| 2022-12-07 | $142.21 | $242.37 | 798,100 | — | — |
| 2022-12-06 | $142.86 | $243.47 | 1,167,900 | — | — |
| 2022-12-05 | $143.54 | $244.63 | 929,400 | — | — |
| 2022-12-02 | $145.48 | $247.94 | 863,500 | — | — |
| 2022-12-01 | $145.65 | $248.23 | 1,058,100 | — | — |
| 2022-11-30 | $146.99 | $250.51 | 1,521,200 | — | — |
| 2022-11-29 | $144.96 | $247.05 | 1,179,600 | — | — |
| 2022-11-28 | $146.82 | $250.22 | 769,400 | — | — |
| 2022-11-25 | $148.39 | $252.90 | 336,000 | — | — |
| 2022-11-23 | $148.33 | $252.80 | 528,600 | — | — |
| 2022-11-22 | $147.99 | $252.22 | 839,000 | — | — |
| 2022-11-21 | $146.70 | $250.02 | 988,900 | — | — |
| 2022-11-18 | $147.14 | $250.77 | 994,800 | — | — |
| 2022-11-17 | $146.05 | $248.91 | 919,900 | — | — |
| 2022-11-16 | $145.43 | $247.85 | 1,446,700 | — | — |
| 2022-11-15 | $143.10 | $243.88 | 884,700 | — | — |
| 2022-11-14 | $142.53 | $242.91 | 1,604,200 | — | — |
| 2022-11-11 | $141.16 | $240.58 | 1,450,000 | — | — |
| 2022-11-10 | $145.33 | $247.68 | 1,294,200 | — | — |
| 2022-11-09 | $139.65 | $238.00 | 945,700 | — | — |
| 2022-11-08 | $140.14 | $238.84 | 859,900 | — | — |
| 2022-11-07 | $139.84 | $238.33 | 1,071,800 | — | — |
| 2022-11-04 | $141.34 | $240.88 | 884,800 | — | — |
| 2022-11-03 | $139.47 | $237.70 | 930,800 | — | — |
| 2022-11-02 | $139.71 | $238.11 | 1,258,100 | — | — |
| 2022-11-01 | $143.04 | $243.78 | 1,009,400 | — | — |
| 2022-10-31 | $143.14 | $243.95 | 1,085,600 | — | — |
| 2022-10-28 | $142.49 | $242.84 | 1,326,200 | — | — |
| 2022-10-27 | $140.73 | $239.84 | 1,254,100 | — | — |
| 2022-10-26 | $138.52 | $236.08 | 1,791,700 | — | — |
| 2022-10-25 | $135.97 | $231.73 | 1,708,800 | — | — |
| 2022-10-24 | $134.00 | $228.37 | 1,271,200 | — | — |
| 2022-10-21 | $133.32 | $227.22 | 1,610,100 | — | — |
| 2022-10-20 | $132.23 | $225.36 | 997,600 | — | — |
| 2022-10-19 | $133.00 | $226.67 | 1,227,600 | — | — |
| 2022-10-18 | $133.44 | $227.42 | 1,200,400 | — | — |
| 2022-10-17 | $131.94 | $224.86 | 798,000 | — | — |
| 2022-10-14 | $130.02 | $221.59 | 932,700 | — | — |
| 2022-10-13 | $132.97 | $226.62 | 996,400 | — | — |
| 2022-10-12 | $130.26 | $222.00 | 1,023,400 | — | — |
| 2022-10-11 | $128.53 | $219.05 | 1,236,500 | — | — |
| 2022-10-10 | $126.67 | $215.88 | 1,093,700 | — | — |
| 2022-10-07 | $125.69 | $214.21 | 1,211,700 | — | — |
| 2022-10-06 | $129.51 | $220.72 | 1,542,100 | — | — |
| 2022-10-05 | $133.10 | $224.78 | 1,500,200 | — | — |
| 2022-10-04 | $132.22 | $223.29 | 1,769,800 | — | — |
| 2022-10-03 | $125.41 | $211.79 | 2,312,500 | — | — |
| 2022-09-30 | $126.32 | $213.33 | 2,138,600 | — | — |
| 2022-09-29 | $129.32 | $218.39 | 2,073,500 | — | — |
| 2022-09-28 | $127.72 | $215.69 | 1,122,700 | — | — |
| 2022-09-27 | $123.58 | $208.70 | 1,447,300 | — | — |
| 2022-09-26 | $121.16 | $204.61 | 1,385,000 | — | — |
| 2022-09-23 | $122.39 | $206.69 | 1,862,400 | — | — |
| 2022-09-22 | $125.45 | $211.86 | 2,561,200 | — | — |
| 2022-09-21 | $131.28 | $221.70 | 2,000,100 | — | — |
| 2022-09-20 | $132.75 | $224.19 | 1,342,600 | — | — |
| 2022-09-19 | $132.53 | $223.82 | 1,585,200 | — | — |
| 2022-09-16 | $129.68 | $219.00 | 1,690,900 | — | — |
| 2022-09-15 | $130.43 | $220.27 | 830,600 | — | — |
| 2022-09-14 | $130.30 | $220.05 | 968,200 | — | — |
| 2022-09-13 | $128.71 | $217.36 | 965,800 | — | — |
| 2022-09-12 | $133.73 | $225.84 | 876,200 | — | — |
| 2022-09-09 | $131.04 | $221.30 | 705,100 | — | — |
| 2022-09-08 | $130.46 | $220.32 | 957,300 | — | — |
| 2022-09-07 | $128.05 | $216.25 | 1,127,700 | — | — |
| 2022-09-06 | $123.21 | $208.08 | 1,109,000 | — | — |
| 2022-09-02 | $125.17 | $211.39 | 851,800 | — | — |
| 2022-09-01 | $125.93 | $212.67 | 917,300 | — | — |
| 2022-08-31 | $123.71 | $208.92 | 1,050,100 | — | — |
| 2022-08-30 | $123.38 | $208.36 | 700,800 | — | — |
| 2022-08-29 | $124.70 | $210.59 | 727,000 | — | — |
| 2022-08-26 | $124.97 | $211.05 | 741,100 | — | — |
| 2022-08-25 | $130.65 | $220.64 | 854,000 | — | — |
| 2022-08-24 | $127.68 | $215.63 | 1,116,100 | — | — |
| 2022-08-23 | $126.97 | $214.43 | 762,800 | — | — |
| 2022-08-22 | $127.14 | $214.71 | 1,002,600 | — | — |
| 2022-08-19 | $129.07 | $217.97 | 779,000 | — | — |
| 2022-08-18 | $132.37 | $223.55 | 723,800 | — | — |
| 2022-08-17 | $132.70 | $224.10 | 963,100 | — | — |
| 2022-08-16 | $134.35 | $226.89 | 1,073,700 | — | — |
| 2022-08-15 | $132.21 | $223.28 | 1,113,800 | — | — |
| 2022-08-12 | $131.91 | $222.77 | 753,000 | — | — |
| 2022-08-11 | $130.23 | $219.93 | 1,029,300 | — | — |
| 2022-08-10 | $129.88 | $219.34 | 1,333,500 | — | — |
| 2022-08-09 | $125.79 | $212.43 | 826,100 | — | — |
| 2022-08-08 | $125.34 | $211.67 | 805,000 | — | — |
| 2022-08-05 | $123.58 | $208.70 | 667,200 | — | — |
| 2022-08-04 | $125.78 | $212.42 | 801,500 | — | — |
| 2022-08-03 | $126.87 | $214.26 | 960,500 | — | — |
| 2022-08-02 | $124.14 | $209.65 | 795,200 | — | — |
| 2022-08-01 | $124.75 | $210.68 | 1,016,800 | — | — |
| 2022-07-29 | $124.49 | $210.24 | 2,380,000 | — | — |
| 2022-07-28 | $126.58 | $213.77 | 1,697,100 | — | — |
| 2022-07-27 | $121.47 | $205.14 | 1,206,800 | — | — |
| 2022-07-26 | $115.11 | $194.40 | 1,102,500 | — | — |
| 2022-07-25 | $118.78 | $200.59 | 1,144,600 | — | — |
| 2022-07-22 | $121.35 | $204.94 | 774,200 | — | — |
| 2022-07-21 | $121.69 | $205.51 | 827,800 | — | — |
| 2022-07-20 | $121.89 | $205.85 | 893,400 | — | — |
| 2022-07-19 | $120.19 | $202.98 | 820,600 | — | — |
| 2022-07-18 | $116.43 | $196.63 | 922,100 | — | — |
| 2022-07-15 | $117.09 | $197.74 | 1,002,900 | — | — |
| 2022-07-14 | $116.16 | $196.17 | 1,322,600 | — | — |
| 2022-07-13 | $116.30 | $196.41 | 1,095,100 | — | — |
| 2022-07-12 | $115.83 | $195.61 | 1,012,600 | — | — |
| 2022-07-11 | $115.44 | $194.95 | 1,024,000 | — | — |
| 2022-07-08 | $116.78 | $197.22 | 1,052,300 | — | — |
| 2022-07-07 | $117.28 | $198.06 | 1,215,400 | — | — |
| 2022-07-06 | $116.71 | $195.06 | 1,639,000 | — | — |
| 2022-07-05 | $118.51 | $198.06 | 1,639,700 | — | — |
| 2022-07-01 | $114.35 | $191.11 | 1,540,400 | — | — |
| 2022-06-30 | $113.12 | $189.06 | 1,641,600 | — | — |
| 2022-06-29 | $113.87 | $190.31 | 1,236,800 | — | — |
| 2022-06-28 | $115.10 | $192.36 | 1,556,300 | — | — |
| 2022-06-27 | $121.93 | $203.78 | 1,692,900 | — | — |
| 2022-06-24 | $119.81 | $200.24 | 2,375,100 | — | — |
| 2022-06-23 | $115.60 | $193.20 | 2,973,500 | — | — |
| 2022-06-22 | $115.12 | $192.40 | 2,059,500 | — | — |
| 2022-06-21 | $113.70 | $190.03 | 1,713,400 | — | — |
| 2022-06-17 | $114.20 | $190.86 | 2,442,900 | — | — |
| 2022-06-16 | $111.84 | $186.92 | 1,326,300 | — | — |
| 2022-06-15 | $116.55 | $194.79 | 1,443,100 | — | — |
| 2022-06-14 | $114.03 | $190.58 | 1,220,600 | — | — |
| 2022-06-13 | $114.28 | $190.99 | 1,408,400 | — | — |
| 2022-06-10 | $119.94 | $200.45 | 939,500 | — | — |
| 2022-06-09 | $123.46 | $206.34 | 681,400 | — | — |
| 2022-06-08 | $124.38 | $207.87 | 885,300 | — | — |
| 2022-06-07 | $124.91 | $208.76 | 1,281,800 | — | — |
| 2022-06-06 | $125.92 | $210.45 | 951,200 | — | — |
| 2022-06-03 | $125.78 | $210.21 | 945,500 | — | — |
| 2022-06-02 | $126.88 | $212.05 | 718,500 | — | — |
| 2022-06-01 | $123.93 | $207.12 | 1,016,800 | — | — |
| 2022-05-31 | $125.00 | $208.91 | 1,957,900 | — | — |
| 2022-05-27 | $126.04 | $210.65 | 850,300 | — | — |
| 2022-05-26 | $125.09 | $209.06 | 899,800 | — | — |
| 2022-05-25 | $120.12 | $200.75 | 1,199,300 | — | — |
| 2022-05-24 | $114.77 | $191.81 | 1,092,700 | — | — |
| 2022-05-23 | $116.41 | $194.55 | 932,900 | — | — |
| 2022-05-20 | $116.25 | $194.29 | 1,746,000 | — | — |
| 2022-05-19 | $116.67 | $194.99 | 1,604,600 | — | — |
| 2022-05-18 | $119.48 | $199.69 | 2,055,900 | — | — |
| 2022-05-17 | $129.01 | $215.61 | 1,021,400 | — | — |
| 2022-05-16 | $126.38 | $211.22 | 1,025,300 | — | — |
| 2022-05-13 | $128.07 | $214.04 | 817,400 | — | — |
| 2022-05-12 | $124.18 | $207.54 | 1,647,400 | — | — |
| 2022-05-11 | $121.51 | $203.08 | 1,315,700 | — | — |
| 2022-05-10 | $126.90 | $212.09 | 972,000 | — | — |
| 2022-05-09 | $125.11 | $209.09 | 1,140,800 | — | — |
| 2022-05-06 | $130.10 | $217.43 | 1,264,200 | — | — |
| 2022-05-05 | $127.51 | $213.11 | 969,900 | — | — |
| 2022-05-04 | $131.48 | $219.74 | 1,256,400 | — | — |
| 2022-05-03 | $130.65 | $218.35 | 842,800 | — | — |
| 2022-05-02 | $132.80 | $221.95 | 891,500 | — | — |
| 2022-04-29 | $131.73 | $220.16 | 997,100 | — | — |
| 2022-04-28 | $133.90 | $223.78 | 654,500 | — | — |
| 2022-04-27 | $130.71 | $218.45 | 668,100 | — | — |
| 2022-04-26 | $131.50 | $219.77 | 737,500 | — | — |
| 2022-04-25 | $138.13 | $230.85 | 1,027,700 | — | — |
| 2022-04-22 | $134.05 | $224.04 | 849,400 | — | — |
| 2022-04-21 | $138.03 | $230.69 | 1,130,400 | — | — |
| 2022-04-20 | $136.58 | $228.26 | 698,100 | — | — |
| 2022-04-19 | $135.40 | $226.29 | 877,000 | — | — |
| 2022-04-18 | $132.64 | $221.68 | 767,300 | — | — |
| 2022-04-14 | $131.45 | $219.69 | 842,200 | — | — |
| 2022-04-13 | $131.58 | $219.91 | 1,105,200 | — | — |
| 2022-04-12 | $130.54 | $218.17 | 1,384,900 | — | — |
| 2022-04-11 | $126.54 | $211.48 | 1,196,100 | — | — |
| 2022-04-08 | $126.43 | $211.30 | 1,379,100 | — | — |
| 2022-04-07 | $126.00 | $210.58 | 1,644,100 | — | — |
| 2022-04-06 | $128.49 | $212.90 | 1,165,100 | — | — |
| 2022-04-05 | $129.52 | $214.61 | 973,100 | — | — |
| 2022-04-04 | $131.29 | $217.54 | 1,256,000 | — | — |
| 2022-04-01 | $130.07 | $215.52 | 1,711,900 | — | — |
| 2022-03-31 | $132.95 | $220.30 | 1,575,800 | — | — |
| 2022-03-30 | $131.66 | $218.16 | 939,800 | — | — |
| 2022-03-29 | $134.36 | $222.63 | 1,184,600 | — | — |
| 2022-03-28 | $130.32 | $215.94 | 1,316,600 | — | — |
| 2022-03-25 | $129.80 | $215.08 | 1,730,200 | — | — |
| 2022-03-24 | $132.40 | $219.38 | 2,180,600 | — | — |
| 2022-03-23 | $130.94 | $216.96 | 2,729,900 | — | — |
| 2022-03-22 | $132.00 | $218.72 | 1,397,600 | — | — |
| 2022-03-21 | $131.18 | $217.36 | 1,392,100 | — | — |
| 2022-03-18 | $133.63 | $221.42 | 2,328,000 | — | — |
| 2022-03-17 | $130.44 | $216.14 | 1,387,300 | — | — |
| 2022-03-16 | $129.68 | $214.88 | 1,653,300 | — | — |
| 2022-03-15 | $124.38 | $206.09 | 2,093,100 | — | — |
| 2022-03-14 | $124.19 | $205.78 | 2,147,700 | — | — |
| 2022-03-11 | $129.00 | $213.75 | 1,066,300 | — | — |
| 2022-03-10 | $130.37 | $216.02 | 1,398,700 | — | — |
| 2022-03-09 | $128.56 | $213.02 | 1,427,000 | — | — |
| 2022-03-08 | $122.71 | $203.33 | 2,236,400 | — | — |
| 2022-03-07 | $117.79 | $195.18 | 2,938,800 | — | — |
| 2022-03-04 | $132.04 | $218.79 | 1,783,200 | — | — |
| 2022-03-03 | $133.14 | $220.61 | 2,655,200 | — | — |
| 2022-03-02 | $140.47 | $232.76 | 1,940,300 | — | — |
| 2022-03-01 | $139.89 | $231.79 | 1,267,300 | — | — |
| 2022-02-28 | $145.22 | $240.63 | 1,622,300 | — | — |
| 2022-02-25 | $145.08 | $240.39 | 738,000 | — | — |
| 2022-02-24 | $141.57 | $234.58 | 1,100,900 | — | — |
| 2022-02-23 | $139.05 | $230.40 | 958,700 | — | — |
| 2022-02-22 | $143.90 | $238.44 | 1,240,800 | — | — |
| 2022-02-18 | $144.74 | $239.83 | 1,006,300 | — | — |
| 2022-02-17 | $142.85 | $236.70 | 1,231,600 | — | — |
| 2022-02-16 | $148.86 | $246.66 | 981,100 | — | — |
| 2022-02-15 | $147.69 | $244.72 | 879,400 | — | — |
| 2022-02-14 | $143.42 | $237.64 | 894,700 | — | — |
| 2022-02-11 | $144.40 | $239.27 | 941,700 | — | — |
| 2022-02-10 | $146.85 | $243.33 | 1,287,400 | — | — |
| 2022-02-09 | $146.69 | $243.06 | 1,629,000 | — | — |
| 2022-02-08 | $141.00 | $233.63 | 1,441,000 | — | — |
| 2022-02-07 | $140.09 | $232.13 | 1,235,300 | — | — |
| 2022-02-04 | $137.86 | $228.43 | 960,700 | — | — |
| 2022-02-03 | $138.59 | $229.64 | 853,300 | — | — |
| 2022-02-02 | $140.85 | $233.39 | 1,369,400 | — | — |
| 2022-02-01 | $139.88 | $231.78 | 888,500 | — | — |
| 2022-01-31 | $139.87 | $231.76 | 1,185,300 | — | — |
| 2022-01-28 | $138.52 | $229.52 | 1,021,400 | — | — |
| 2022-01-27 | $135.36 | $224.29 | 789,800 | — | — |
| 2022-01-26 | $136.95 | $226.92 | 1,314,500 | — | — |
| 2022-01-25 | $137.50 | $227.83 | 1,348,200 | — | — |
| 2022-01-24 | $136.59 | $226.33 | 1,435,100 | — | — |
| 2022-01-21 | $134.78 | $223.33 | 1,326,700 | — | — |
| 2022-01-20 | $136.03 | $225.40 | 931,400 | — | — |
| 2022-01-19 | $138.56 | $229.59 | 981,200 | — | — |
| 2022-01-18 | $139.37 | $230.93 | 1,398,300 | — | — |
| 2022-01-14 | $143.00 | $236.95 | 923,500 | — | — |
| 2022-01-13 | $144.68 | $239.73 | 673,900 | — | — |
| 2022-01-12 | $143.55 | $237.86 | 1,117,900 | — | — |
| 2022-01-11 | $145.10 | $240.43 | 1,035,600 | — | — |
| 2022-01-10 | $146.98 | $243.54 | 1,335,100 | — | — |
| 2022-01-07 | $145.66 | $241.36 | 1,020,700 | — | — |
| 2022-01-06 | $147.42 | $242.45 | 1,292,100 | — | — |
| 2022-01-05 | $149.93 | $246.58 | 1,410,900 | — | — |
| 2022-01-04 | $151.60 | $249.32 | 1,288,000 | — | — |
| 2022-01-03 | $148.78 | $244.69 | 1,106,800 | — | — |