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
- 1994-04-04 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 | $149.96 | $151.89 | 1,817,400 | — | — |
| 2022-12-29 | $149.86 | $151.79 | 1,642,200 | — | — |
| 2022-12-28 | $149.46 | $151.39 | 1,576,200 | — | — |
| 2022-12-27 | $155.51 | $157.51 | 1,318,200 | — | — |
| 2022-12-23 | $155.92 | $157.93 | 1,172,700 | — | — |
| 2022-12-22 | $152.45 | $154.42 | 2,267,600 | — | — |
| 2022-12-21 | $157.32 | $159.35 | 1,714,100 | — | — |
| 2022-12-20 | $153.70 | $155.68 | 1,486,400 | — | — |
| 2022-12-19 | $152.27 | $154.23 | 1,759,800 | — | — |
| 2022-12-16 | $157.61 | $159.64 | 2,162,700 | — | — |
| 2022-12-15 | $160.60 | $162.67 | 1,695,200 | — | — |
| 2022-12-14 | $163.20 | $165.30 | 1,596,200 | — | — |
| 2022-12-13 | $165.20 | $167.33 | 1,511,400 | — | — |
| 2022-12-12 | $162.49 | $164.58 | 1,242,100 | — | — |
| 2022-12-09 | $158.53 | $160.57 | 2,187,200 | — | — |
| 2022-12-08 | $163.10 | $165.20 | 2,283,300 | — | — |
| 2022-12-07 | $168.38 | $170.55 | 1,662,500 | — | — |
| 2022-12-06 | $163.73 | $165.84 | 2,487,800 | — | — |
| 2022-12-05 | $172.34 | $174.56 | 1,417,400 | — | — |
| 2022-12-02 | $174.72 | $176.97 | 1,435,600 | — | — |
| 2022-12-01 | $175.53 | $177.79 | 1,303,300 | — | — |
| 2022-11-30 | $175.36 | $177.62 | 3,008,800 | — | — |
| 2022-11-29 | $172.65 | $174.88 | 1,439,500 | — | — |
| 2022-11-28 | $170.43 | $172.63 | 1,249,100 | — | — |
| 2022-11-25 | $173.08 | $175.31 | 701,300 | — | — |
| 2022-11-23 | $172.80 | $175.03 | 1,125,600 | — | — |
| 2022-11-22 | $172.47 | $174.69 | 2,029,900 | — | — |
| 2022-11-21 | $164.53 | $166.65 | 2,054,900 | — | — |
| 2022-11-18 | $167.75 | $169.91 | 2,129,800 | — | — |
| 2022-11-17 | $165.48 | $167.61 | 1,399,500 | — | — |
| 2022-11-16 | $167.61 | $169.77 | 2,089,800 | — | — |
| 2022-11-15 | $165.37 | $167.50 | 2,522,500 | — | — |
| 2022-11-14 | $164.50 | $166.62 | 2,625,900 | — | — |
| 2022-11-11 | $161.76 | $163.85 | 4,439,700 | — | — |
| 2022-11-10 | $167.32 | $169.48 | 2,468,600 | — | — |
| 2022-11-09 | $162.87 | $164.97 | 3,572,100 | — | — |
| 2022-11-08 | $173.37 | $175.61 | 1,838,200 | — | — |
| 2022-11-07 | $170.46 | $172.66 | 1,889,400 | — | — |
| 2022-11-04 | $171.78 | $173.59 | 3,716,400 | — | — |
| 2022-11-03 | $177.05 | $178.92 | 3,659,700 | — | — |
| 2022-11-02 | $178.62 | $180.51 | 2,346,200 | — | — |
| 2022-11-01 | $179.86 | $181.76 | 2,078,900 | — | — |
| 2022-10-31 | $176.41 | $178.27 | 2,225,800 | — | — |
| 2022-10-28 | $174.48 | $176.32 | 1,204,800 | — | — |
| 2022-10-27 | $174.13 | $175.97 | 2,202,600 | — | — |
| 2022-10-26 | $169.35 | $171.14 | 2,063,100 | — | — |
| 2022-10-25 | $169.28 | $171.07 | 2,826,800 | — | — |
| 2022-10-24 | $168.89 | $170.67 | 2,559,200 | — | — |
| 2022-10-21 | $175.79 | $177.65 | 1,634,300 | — | — |
| 2022-10-20 | $173.90 | $175.74 | 2,156,100 | — | — |
| 2022-10-19 | $170.75 | $172.55 | 1,903,100 | — | — |
| 2022-10-18 | $167.97 | $169.74 | 2,717,500 | — | — |
| 2022-10-17 | $171.60 | $173.41 | 1,893,300 | — | — |
| 2022-10-14 | $170.55 | $172.35 | 3,883,400 | — | — |
| 2022-10-13 | $178.17 | $180.05 | 3,752,600 | — | — |
| 2022-10-12 | $171.61 | $173.42 | 2,182,100 | — | — |
| 2022-10-11 | $168.14 | $169.92 | 2,678,100 | — | — |
| 2022-10-10 | $167.89 | $169.66 | 2,167,600 | — | — |
| 2022-10-07 | $174.00 | $175.84 | 2,303,800 | — | — |
| 2022-10-06 | $172.51 | $174.33 | 1,902,100 | — | — |
| 2022-10-05 | $171.44 | $173.25 | 2,482,500 | — | — |
| 2022-10-04 | $170.42 | $172.22 | 2,879,200 | — | — |
| 2022-10-03 | $167.33 | $169.10 | 4,012,800 | — | — |
| 2022-09-30 | $165.91 | $167.66 | 4,114,700 | — | — |
| 2022-09-29 | $164.31 | $166.05 | 3,206,900 | — | — |
| 2022-09-28 | $163.17 | $164.89 | 3,754,500 | — | — |
| 2022-09-27 | $152.57 | $154.18 | 2,926,300 | — | — |
| 2022-09-26 | $148.95 | $150.52 | 3,404,400 | — | — |
| 2022-09-23 | $155.18 | $156.82 | 3,607,500 | — | — |
| 2022-09-22 | $166.22 | $167.98 | 2,410,800 | — | — |
| 2022-09-21 | $165.49 | $167.24 | 1,846,100 | — | — |
| 2022-09-20 | $168.05 | $169.83 | 2,533,400 | — | — |
| 2022-09-19 | $168.50 | $170.28 | 2,715,100 | — | — |
| 2022-09-16 | $167.25 | $169.02 | 6,480,300 | — | — |
| 2022-09-15 | $172.10 | $173.92 | 3,583,600 | — | — |
| 2022-09-14 | $174.17 | $176.01 | 6,069,300 | — | — |
| 2022-09-13 | $165.67 | $167.42 | 5,023,400 | — | — |
| 2022-09-12 | $160.73 | $162.43 | 1,795,300 | — | — |
| 2022-09-09 | $161.25 | $162.95 | 2,106,900 | — | — |
| 2022-09-08 | $159.18 | $160.86 | 2,113,100 | — | — |
| 2022-09-07 | $155.67 | $157.31 | 3,100,300 | — | — |
| 2022-09-06 | $158.58 | $160.26 | 4,684,400 | — | — |
| 2022-09-02 | $162.36 | $164.08 | 3,100,700 | — | — |
| 2022-09-01 | $156.75 | $158.41 | 2,634,400 | — | — |
| 2022-08-31 | $160.18 | $161.87 | 3,038,300 | — | — |
| 2022-08-30 | $161.34 | $163.04 | 4,002,000 | — | — |
| 2022-08-29 | $165.28 | $167.03 | 2,089,500 | — | — |
| 2022-08-26 | $167.76 | $169.53 | 1,965,500 | — | — |
| 2022-08-25 | $169.96 | $171.76 | 2,363,700 | — | — |
| 2022-08-24 | $171.68 | $173.49 | 2,863,500 | — | — |
| 2022-08-23 | $171.02 | $172.83 | 2,748,900 | — | — |
| 2022-08-22 | $165.24 | $166.99 | 3,215,500 | — | — |
| 2022-08-19 | $165.85 | $167.60 | 1,580,800 | — | — |
| 2022-08-18 | $167.56 | $169.33 | 3,488,000 | — | — |
| 2022-08-17 | $161.48 | $163.19 | 1,748,400 | — | — |
| 2022-08-16 | $161.28 | $162.98 | 2,137,500 | — | — |
| 2022-08-15 | $157.57 | $159.23 | 2,358,500 | — | — |
| 2022-08-12 | $158.69 | $160.37 | 2,417,500 | — | — |
| 2022-08-11 | $154.77 | $156.40 | 3,621,000 | — | — |
| 2022-08-10 | $150.77 | $152.36 | 2,782,400 | — | — |
| 2022-08-09 | $148.97 | $150.54 | 2,484,000 | — | — |
| 2022-08-08 | $147.71 | $149.27 | 1,838,000 | — | — |
| 2022-08-05 | $146.77 | $147.99 | 1,468,300 | — | — |
| 2022-08-04 | $144.13 | $145.33 | 2,375,900 | — | — |
| 2022-08-03 | $145.39 | $146.60 | 1,404,100 | — | — |
| 2022-08-02 | $145.97 | $147.18 | 1,416,500 | — | — |
| 2022-08-01 | $146.97 | $148.19 | 1,686,400 | — | — |
| 2022-07-29 | $149.58 | $150.82 | 2,732,400 | — | — |
| 2022-07-28 | $146.08 | $147.29 | 1,970,600 | — | — |
| 2022-07-27 | $146.44 | $147.65 | 2,721,700 | — | — |
| 2022-07-26 | $144.16 | $145.36 | 4,201,000 | — | — |
| 2022-07-25 | $140.00 | $141.16 | 1,872,700 | — | — |
| 2022-07-22 | $134.10 | $135.21 | 1,332,000 | — | — |
| 2022-07-21 | $137.22 | $138.36 | 2,015,900 | — | — |
| 2022-07-20 | $135.76 | $136.89 | 2,252,400 | — | — |
| 2022-07-19 | $132.11 | $133.21 | 1,561,800 | — | — |
| 2022-07-18 | $126.49 | $127.54 | 1,701,200 | — | — |
| 2022-07-15 | $124.17 | $125.20 | 1,508,200 | — | — |
| 2022-07-14 | $123.88 | $124.91 | 1,888,300 | — | — |
| 2022-07-13 | $122.39 | $123.40 | 1,432,000 | — | — |
| 2022-07-12 | $124.29 | $125.32 | 1,753,000 | — | — |
| 2022-07-11 | $123.95 | $124.98 | 2,242,600 | — | — |
| 2022-07-08 | $127.86 | $128.92 | 2,934,400 | — | — |
| 2022-07-07 | $131.95 | $133.04 | 2,423,900 | — | — |
| 2022-07-06 | $124.42 | $125.45 | 3,540,100 | — | — |
| 2022-07-05 | $131.98 | $133.07 | 1,968,800 | — | — |
| 2022-07-01 | $131.95 | $133.04 | 1,897,900 | — | — |
| 2022-06-30 | $133.03 | $134.13 | 1,824,800 | — | — |
| 2022-06-29 | $134.50 | $135.62 | 1,996,600 | — | — |
| 2022-06-28 | $134.86 | $135.98 | 2,064,800 | — | — |
| 2022-06-27 | $131.02 | $132.11 | 2,067,600 | — | — |
| 2022-06-24 | $126.58 | $127.63 | 5,287,900 | — | — |
| 2022-06-23 | $125.15 | $126.19 | 2,443,000 | — | — |
| 2022-06-22 | $126.84 | $127.89 | 2,801,900 | — | — |
| 2022-06-21 | $132.73 | $133.83 | 3,122,800 | — | — |
| 2022-06-17 | $125.98 | $127.02 | 5,660,600 | — | — |
| 2022-06-16 | $124.15 | $125.18 | 2,660,900 | — | — |
| 2022-06-15 | $130.47 | $131.55 | 2,425,300 | — | — |
| 2022-06-14 | $130.52 | $131.60 | 2,641,100 | — | — |
| 2022-06-13 | $127.84 | $128.90 | 2,562,400 | — | — |
| 2022-06-10 | $135.44 | $136.56 | 1,112,800 | — | — |
| 2022-06-09 | $137.35 | $138.49 | 2,046,300 | — | — |
| 2022-06-08 | $142.19 | $143.37 | 2,378,700 | — | — |
| 2022-06-07 | $146.25 | $147.46 | 1,777,200 | — | — |
| 2022-06-06 | $140.01 | $141.17 | 1,924,200 | — | — |
| 2022-06-03 | $141.96 | $143.14 | 2,267,800 | — | — |
| 2022-06-02 | $143.37 | $144.56 | 1,541,800 | — | — |
| 2022-06-01 | $139.98 | $141.14 | 2,329,800 | — | — |
| 2022-05-31 | $136.77 | $137.90 | 4,034,400 | — | — |
| 2022-05-27 | $138.33 | $139.48 | 1,715,900 | — | — |
| 2022-05-26 | $136.09 | $137.22 | 1,486,900 | — | — |
| 2022-05-25 | $136.44 | $137.57 | 1,732,900 | — | — |
| 2022-05-24 | $130.49 | $131.57 | 1,337,200 | — | — |
| 2022-05-23 | $131.11 | $132.20 | 2,523,000 | — | — |
| 2022-05-20 | $130.40 | $131.48 | 1,817,500 | — | — |
| 2022-05-19 | $130.43 | $131.51 | 1,796,200 | — | — |
| 2022-05-18 | $132.97 | $134.07 | 1,679,600 | — | — |
| 2022-05-17 | $137.05 | $138.19 | 2,749,500 | — | — |
| 2022-05-16 | $136.77 | $137.90 | 1,124,900 | — | — |
| 2022-05-13 | $135.53 | $136.65 | 1,102,100 | — | — |
| 2022-05-12 | $132.01 | $133.10 | 1,795,900 | — | — |
| 2022-05-11 | $132.61 | $133.71 | 1,713,900 | — | — |
| 2022-05-10 | $131.10 | $132.19 | 2,362,500 | — | — |
| 2022-05-09 | $134.34 | $135.45 | 2,910,400 | — | — |
| 2022-05-06 | $147.27 | $148.16 | 2,749,100 | — | — |
| 2022-05-05 | $142.80 | $143.66 | 3,241,500 | — | — |
| 2022-05-04 | $146.30 | $147.18 | 3,644,500 | — | — |
| 2022-05-03 | $140.46 | $141.31 | 2,464,700 | — | — |
| 2022-05-02 | $136.05 | $136.87 | 1,580,900 | — | — |
| 2022-04-29 | $135.81 | $136.63 | 1,931,500 | — | — |
| 2022-04-28 | $141.43 | $142.28 | 1,816,900 | — | — |
| 2022-04-27 | $140.28 | $141.13 | 2,272,900 | — | — |
| 2022-04-26 | $135.49 | $136.31 | 2,535,700 | — | — |
| 2022-04-25 | $131.13 | $131.92 | 2,383,000 | — | — |
| 2022-04-22 | $135.70 | $136.52 | 2,294,700 | — | — |
| 2022-04-21 | $136.58 | $137.40 | 1,584,000 | — | — |
| 2022-04-20 | $137.99 | $138.82 | 1,722,500 | — | — |
| 2022-04-19 | $139.13 | $139.97 | 2,405,500 | — | — |
| 2022-04-18 | $139.25 | $140.09 | 2,413,500 | — | — |
| 2022-04-14 | $139.53 | $140.37 | 3,416,400 | — | — |
| 2022-04-13 | $136.45 | $137.27 | 2,285,200 | — | — |
| 2022-04-12 | $137.96 | $138.79 | 1,926,500 | — | — |
| 2022-04-11 | $139.22 | $140.06 | 1,449,500 | — | — |
| 2022-04-08 | $144.18 | $145.05 | 1,940,900 | — | — |
| 2022-04-07 | $143.54 | $144.41 | 2,110,600 | — | — |
| 2022-04-06 | $141.06 | $141.91 | 1,491,400 | — | — |
| 2022-04-05 | $140.76 | $141.61 | 1,933,100 | — | — |
| 2022-04-04 | $141.44 | $142.29 | 1,550,100 | — | — |
| 2022-04-01 | $142.09 | $142.95 | 2,104,500 | — | — |
| 2022-03-31 | $138.65 | $139.49 | 2,228,800 | — | — |
| 2022-03-30 | $141.28 | $142.13 | 1,918,600 | — | — |
| 2022-03-29 | $138.59 | $139.43 | 2,760,900 | — | — |
| 2022-03-28 | $140.15 | $141.00 | 2,750,700 | — | — |
| 2022-03-25 | $149.30 | $150.20 | 4,218,400 | — | — |
| 2022-03-24 | $141.57 | $142.42 | 2,690,200 | — | — |
| 2022-03-23 | $139.97 | $140.81 | 2,733,800 | — | — |
| 2022-03-22 | $134.29 | $135.10 | 1,676,300 | — | — |
| 2022-03-21 | $135.80 | $136.62 | 2,102,600 | — | — |
| 2022-03-18 | $131.86 | $132.66 | 4,624,600 | — | — |
| 2022-03-17 | $128.29 | $129.06 | 1,707,400 | — | — |
| 2022-03-16 | $125.88 | $126.64 | 1,599,800 | — | — |
| 2022-03-15 | $126.56 | $127.32 | 2,079,600 | — | — |
| 2022-03-14 | $128.49 | $129.27 | 2,764,500 | — | — |
| 2022-03-11 | $129.46 | $130.24 | 1,768,000 | — | — |
| 2022-03-10 | $132.58 | $133.38 | 1,809,400 | — | — |
| 2022-03-09 | $134.02 | $134.83 | 2,626,900 | — | — |
| 2022-03-08 | $134.22 | $135.03 | 3,916,300 | — | — |
| 2022-03-07 | $139.01 | $139.85 | 4,198,800 | — | — |
| 2022-03-04 | $139.63 | $140.47 | 3,455,000 | — | — |
| 2022-03-03 | $133.61 | $134.42 | 3,167,400 | — | — |
| 2022-03-02 | $133.46 | $134.27 | 3,032,600 | — | — |
| 2022-03-01 | $129.22 | $130.00 | 3,581,600 | — | — |
| 2022-02-28 | $132.90 | $133.70 | 5,815,100 | — | — |
| 2022-02-25 | $129.25 | $130.03 | 3,511,000 | — | — |
| 2022-02-24 | $128.00 | $128.77 | 7,843,200 | — | — |
| 2022-02-23 | $118.92 | $119.64 | 2,902,900 | — | — |
| 2022-02-22 | $115.72 | $116.42 | 2,487,100 | — | — |
| 2022-02-18 | $116.02 | $116.72 | 1,634,800 | — | — |
| 2022-02-17 | $115.88 | $116.58 | 2,026,200 | — | — |
| 2022-02-16 | $114.89 | $115.58 | 1,346,300 | — | — |
| 2022-02-15 | $113.99 | $114.68 | 2,120,500 | — | — |
| 2022-02-14 | $116.89 | $117.60 | 1,826,000 | — | — |
| 2022-02-11 | $120.24 | $120.97 | 2,255,900 | — | — |
| 2022-02-10 | $115.84 | $116.54 | 1,059,800 | — | — |
| 2022-02-09 | $115.95 | $116.65 | 897,900 | — | — |
| 2022-02-08 | $114.78 | $115.47 | 990,100 | — | — |
| 2022-02-07 | $116.50 | $117.20 | 1,654,400 | — | — |
| 2022-02-04 | $114.05 | $114.74 | 1,378,400 | — | — |
| 2022-02-03 | $114.89 | $115.25 | 1,189,000 | — | — |
| 2022-02-02 | $117.14 | $117.51 | 1,890,200 | — | — |
| 2022-02-01 | $115.05 | $115.41 | 1,885,300 | — | — |
| 2022-01-31 | $111.90 | $112.25 | 1,653,900 | — | — |
| 2022-01-28 | $112.86 | $113.21 | 1,990,600 | — | — |
| 2022-01-27 | $110.16 | $110.51 | 2,362,300 | — | — |
| 2022-01-26 | $110.26 | $110.61 | 2,007,400 | — | — |
| 2022-01-25 | $109.88 | $110.23 | 2,240,600 | — | — |
| 2022-01-24 | $105.13 | $105.46 | 1,989,100 | — | — |
| 2022-01-21 | $104.55 | $104.88 | 1,759,400 | — | — |
| 2022-01-20 | $106.29 | $106.62 | 1,462,700 | — | — |
| 2022-01-19 | $108.33 | $108.67 | 1,847,200 | — | — |
| 2022-01-18 | $112.32 | $112.67 | 1,530,800 | — | — |
| 2022-01-14 | $113.00 | $113.36 | 1,749,300 | — | — |
| 2022-01-13 | $112.71 | $113.06 | 1,565,200 | — | — |
| 2022-01-12 | $114.30 | $114.66 | 1,995,300 | — | — |
| 2022-01-11 | $111.17 | $111.52 | 1,408,100 | — | — |
| 2022-01-10 | $107.95 | $108.29 | 1,518,000 | — | — |
| 2022-01-07 | $108.52 | $108.86 | 1,320,800 | — | — |
| 2022-01-06 | $109.56 | $109.90 | 1,886,200 | — | — |
| 2022-01-05 | $105.25 | $105.58 | 2,115,100 | — | — |
| 2022-01-04 | $104.74 | $105.07 | 1,844,800 | — | — |
| 2022-01-03 | $102.49 | $102.81 | 1,852,700 | — | — |