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
- 1989-10-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 | $129.52 | $183.00 | 2,179,400 | — | — |
| 2022-12-29 | $128.63 | $181.74 | 1,744,700 | — | — |
| 2022-12-28 | $127.40 | $180.00 | 2,490,300 | — | — |
| 2022-12-27 | $132.08 | $186.61 | 2,258,000 | — | — |
| 2022-12-23 | $130.61 | $184.54 | 1,678,400 | — | — |
| 2022-12-22 | $126.30 | $178.45 | 3,011,700 | — | — |
| 2022-12-21 | $130.01 | $183.69 | 2,687,600 | — | — |
| 2022-12-20 | $126.49 | $178.71 | 2,381,100 | — | — |
| 2022-12-19 | $125.53 | $177.36 | 2,410,400 | — | — |
| 2022-12-16 | $125.77 | $177.70 | 13,516,600 | — | — |
| 2022-12-15 | $126.63 | $178.91 | 3,565,400 | — | — |
| 2022-12-14 | $125.93 | $177.92 | 3,721,800 | — | — |
| 2022-12-13 | $127.46 | $177.97 | 4,376,100 | — | — |
| 2022-12-12 | $124.06 | $173.22 | 4,307,700 | — | — |
| 2022-12-09 | $121.67 | $169.88 | 4,152,400 | — | — |
| 2022-12-08 | $124.57 | $173.93 | 4,767,200 | — | — |
| 2022-12-07 | $126.16 | $176.15 | 4,510,300 | — | — |
| 2022-12-06 | $127.79 | $178.43 | 5,031,900 | — | — |
| 2022-12-05 | $134.14 | $187.29 | 3,817,500 | — | — |
| 2022-12-02 | $138.97 | $194.04 | 3,932,500 | — | — |
| 2022-12-01 | $140.54 | $196.23 | 2,956,900 | — | — |
| 2022-11-30 | $141.93 | $198.17 | 4,615,000 | — | — |
| 2022-11-29 | $141.29 | $197.28 | 3,974,900 | — | — |
| 2022-11-28 | $136.65 | $190.80 | 3,581,300 | — | — |
| 2022-11-25 | $142.64 | $199.16 | 1,430,800 | — | — |
| 2022-11-23 | $142.65 | $199.17 | 2,342,000 | — | — |
| 2022-11-22 | $144.32 | $201.51 | 3,386,300 | — | — |
| 2022-11-21 | $139.86 | $195.28 | 4,734,700 | — | — |
| 2022-11-18 | $141.02 | $196.90 | 3,567,300 | — | — |
| 2022-11-17 | $144.49 | $201.74 | 2,745,200 | — | — |
| 2022-11-16 | $143.45 | $200.29 | 2,505,300 | — | — |
| 2022-11-15 | $147.30 | $205.67 | 2,786,000 | — | — |
| 2022-11-14 | $146.18 | $204.10 | 2,992,200 | — | — |
| 2022-11-11 | $147.11 | $205.40 | 3,072,000 | — | — |
| 2022-11-10 | $142.31 | $198.70 | 2,988,100 | — | — |
| 2022-11-09 | $139.62 | $194.94 | 5,018,600 | — | — |
| 2022-11-08 | $148.26 | $207.01 | 3,982,500 | — | — |
| 2022-11-07 | $145.94 | $203.77 | 4,494,800 | — | — |
| 2022-11-04 | $142.23 | $198.59 | 8,057,500 | — | — |
| 2022-11-03 | $138.38 | $193.21 | 5,368,000 | — | — |
| 2022-11-02 | $135.59 | $189.32 | 5,641,000 | — | — |
| 2022-11-01 | $136.31 | $190.32 | 3,887,500 | — | — |
| 2022-10-31 | $136.52 | $190.62 | 4,138,000 | — | — |
| 2022-10-28 | $133.69 | $186.66 | 3,016,600 | — | — |
| 2022-10-27 | $134.37 | $187.61 | 3,300,500 | — | — |
| 2022-10-26 | $134.30 | $187.52 | 3,848,500 | — | — |
| 2022-10-25 | $132.00 | $184.30 | 4,173,200 | — | — |
| 2022-10-24 | $134.66 | $188.02 | 4,000,900 | — | — |
| 2022-10-21 | $135.00 | $188.49 | 4,237,200 | — | — |
| 2022-10-20 | $131.59 | $183.73 | 3,902,400 | — | — |
| 2022-10-19 | $130.07 | $181.61 | 4,718,800 | — | — |
| 2022-10-18 | $123.99 | $173.12 | 4,018,000 | — | — |
| 2022-10-17 | $120.90 | $168.81 | 3,558,100 | — | — |
| 2022-10-14 | $120.57 | $168.35 | 3,230,200 | — | — |
| 2022-10-13 | $127.34 | $176.75 | 2,803,800 | — | — |
| 2022-10-12 | $123.46 | $171.37 | 2,540,600 | — | — |
| 2022-10-11 | $122.70 | $170.31 | 3,017,700 | — | — |
| 2022-10-10 | $123.70 | $171.70 | 2,674,300 | — | — |
| 2022-10-07 | $127.45 | $176.90 | 3,655,700 | — | — |
| 2022-10-06 | $127.53 | $177.01 | 5,045,700 | — | — |
| 2022-10-05 | $126.08 | $175.00 | 3,967,700 | — | — |
| 2022-10-04 | $125.17 | $173.74 | 3,360,400 | — | — |
| 2022-10-03 | $119.93 | $166.47 | 4,243,300 | — | — |
| 2022-09-30 | $111.73 | $155.08 | 3,329,300 | — | — |
| 2022-09-29 | $112.97 | $156.81 | 2,966,500 | — | — |
| 2022-09-28 | $111.73 | $155.08 | 4,199,100 | — | — |
| 2022-09-27 | $105.45 | $146.37 | 4,404,200 | — | — |
| 2022-09-26 | $105.18 | $145.99 | 4,465,400 | — | — |
| 2022-09-23 | $109.12 | $151.46 | 5,139,300 | — | — |
| 2022-09-22 | $118.35 | $164.27 | 3,313,400 | — | — |
| 2022-09-21 | $118.24 | $164.12 | 2,540,900 | — | — |
| 2022-09-20 | $119.63 | $166.05 | 2,361,600 | — | — |
| 2022-09-19 | $120.43 | $167.16 | 2,339,200 | — | — |
| 2022-09-16 | $121.45 | $168.58 | 5,704,200 | — | — |
| 2022-09-15 | $122.56 | $170.12 | 3,534,000 | — | — |
| 2022-09-14 | $126.73 | $175.90 | 3,271,800 | — | — |
| 2022-09-13 | $122.91 | $168.52 | 3,020,800 | — | — |
| 2022-09-12 | $126.41 | $173.32 | 3,460,200 | — | — |
| 2022-09-09 | $123.36 | $169.14 | 2,839,400 | — | — |
| 2022-09-08 | $118.31 | $162.21 | 3,505,400 | — | — |
| 2022-09-07 | $117.18 | $160.66 | 3,785,500 | — | — |
| 2022-09-06 | $120.31 | $164.96 | 2,395,900 | — | — |
| 2022-09-02 | $121.52 | $166.61 | 2,355,800 | — | — |
| 2022-09-01 | $118.71 | $162.76 | 2,685,500 | — | — |
| 2022-08-31 | $121.30 | $166.31 | 3,538,100 | — | — |
| 2022-08-30 | $121.86 | $167.08 | 3,297,000 | — | — |
| 2022-08-29 | $126.57 | $173.54 | 2,675,600 | — | — |
| 2022-08-26 | $124.57 | $170.80 | 2,532,600 | — | — |
| 2022-08-25 | $125.22 | $171.69 | 2,904,900 | — | — |
| 2022-08-24 | $123.90 | $169.88 | 3,551,600 | — | — |
| 2022-08-23 | $121.78 | $166.97 | 3,191,600 | — | — |
| 2022-08-22 | $118.90 | $163.02 | 2,943,600 | — | — |
| 2022-08-19 | $118.75 | $162.82 | 3,827,600 | — | — |
| 2022-08-18 | $118.99 | $163.15 | 5,001,300 | — | — |
| 2022-08-17 | $113.69 | $155.88 | 2,539,400 | — | — |
| 2022-08-16 | $112.41 | $154.12 | 3,105,500 | — | — |
| 2022-08-15 | $112.28 | $153.95 | 2,975,300 | — | — |
| 2022-08-12 | $114.49 | $156.98 | 2,323,800 | — | — |
| 2022-08-11 | $113.54 | $155.67 | 3,264,400 | — | — |
| 2022-08-10 | $108.99 | $149.43 | 2,718,500 | — | — |
| 2022-08-09 | $108.24 | $148.41 | 2,565,600 | — | — |
| 2022-08-08 | $107.19 | $146.97 | 3,128,500 | — | — |
| 2022-08-05 | $107.01 | $146.72 | 5,736,700 | — | — |
| 2022-08-04 | $99.82 | $136.86 | 5,765,900 | — | — |
| 2022-08-03 | $103.61 | $142.06 | 5,654,900 | — | — |
| 2022-08-02 | $107.19 | $146.97 | 3,082,700 | — | — |
| 2022-08-01 | $107.58 | $147.50 | 3,623,100 | — | — |
| 2022-07-29 | $111.22 | $152.49 | 6,394,800 | — | — |
| 2022-07-28 | $107.39 | $147.24 | 2,766,200 | — | — |
| 2022-07-27 | $108.19 | $148.34 | 3,430,800 | — | — |
| 2022-07-26 | $103.75 | $142.25 | 2,865,400 | — | — |
| 2022-07-25 | $105.48 | $144.62 | 3,279,500 | — | — |
| 2022-07-22 | $101.00 | $138.48 | 2,274,000 | — | — |
| 2022-07-21 | $103.56 | $141.99 | 4,264,100 | — | — |
| 2022-07-20 | $105.57 | $144.75 | 3,088,700 | — | — |
| 2022-07-19 | $103.62 | $142.07 | 3,920,900 | — | — |
| 2022-07-18 | $99.53 | $136.46 | 3,301,700 | — | — |
| 2022-07-15 | $97.28 | $133.38 | 3,799,200 | — | — |
| 2022-07-14 | $95.12 | $130.42 | 5,584,500 | — | — |
| 2022-07-13 | $99.39 | $135.24 | 3,719,700 | — | — |
| 2022-07-12 | $99.49 | $135.38 | 3,873,600 | — | — |
| 2022-07-11 | $103.70 | $141.11 | 3,406,400 | — | — |
| 2022-07-08 | $105.52 | $143.59 | 2,494,000 | — | — |
| 2022-07-07 | $105.07 | $142.97 | 4,605,300 | — | — |
| 2022-07-06 | $100.91 | $137.31 | 6,749,800 | — | — |
| 2022-07-05 | $104.82 | $142.63 | 5,660,500 | — | — |
| 2022-07-01 | $111.62 | $151.89 | 2,781,600 | — | — |
| 2022-06-30 | $110.44 | $150.28 | 5,585,800 | — | — |
| 2022-06-29 | $113.22 | $154.06 | 4,806,400 | — | — |
| 2022-06-28 | $118.31 | $160.99 | 4,811,000 | — | — |
| 2022-06-27 | $113.76 | $154.80 | 4,957,800 | — | — |
| 2022-06-24 | $110.59 | $150.48 | 11,648,700 | — | — |
| 2022-06-23 | $107.17 | $145.83 | 6,254,000 | — | — |
| 2022-06-22 | $110.77 | $150.73 | 4,686,300 | — | — |
| 2022-06-21 | $117.65 | $160.09 | 4,369,000 | — | — |
| 2022-06-17 | $111.67 | $151.95 | 13,623,200 | — | — |
| 2022-06-16 | $119.56 | $162.69 | 5,865,600 | — | — |
| 2022-06-15 | $127.46 | $173.44 | 3,821,200 | — | — |
| 2022-06-14 | $131.26 | $178.61 | 4,036,500 | — | — |
| 2022-06-13 | $132.73 | $178.16 | 5,685,400 | — | — |
| 2022-06-10 | $144.00 | $193.29 | 5,527,700 | — | — |
| 2022-06-09 | $142.49 | $191.26 | 3,006,300 | — | — |
| 2022-06-08 | $145.74 | $195.62 | 3,494,800 | — | — |
| 2022-06-07 | $145.93 | $195.88 | 3,354,500 | — | — |
| 2022-06-06 | $141.11 | $189.41 | 3,225,000 | — | — |
| 2022-06-03 | $142.48 | $191.25 | 2,665,200 | — | — |
| 2022-06-02 | $139.44 | $187.17 | 2,619,700 | — | — |
| 2022-06-01 | $139.93 | $187.83 | 4,390,300 | — | — |
| 2022-05-31 | $136.96 | $183.84 | 7,746,300 | — | — |
| 2022-05-27 | $136.85 | $183.69 | 2,941,000 | — | — |
| 2022-05-26 | $133.72 | $179.49 | 3,384,200 | — | — |
| 2022-05-25 | $133.07 | $178.62 | 3,879,700 | — | — |
| 2022-05-24 | $129.25 | $173.49 | 3,127,200 | — | — |
| 2022-05-23 | $128.07 | $171.91 | 3,344,300 | — | — |
| 2022-05-20 | $122.05 | $163.83 | 3,559,800 | — | — |
| 2022-05-19 | $121.70 | $163.36 | 4,586,600 | — | — |
| 2022-05-18 | $122.58 | $164.54 | 4,340,700 | — | — |
| 2022-05-17 | $127.42 | $171.03 | 3,496,800 | — | — |
| 2022-05-16 | $126.36 | $169.61 | 3,560,100 | — | — |
| 2022-05-13 | $124.28 | $166.82 | 3,881,600 | — | — |
| 2022-05-12 | $120.51 | $161.76 | 4,056,100 | — | — |
| 2022-05-11 | $121.29 | $162.81 | 4,167,300 | — | — |
| 2022-05-10 | $119.56 | $160.48 | 5,451,400 | — | — |
| 2022-05-09 | $117.94 | $158.31 | 6,977,200 | — | — |
| 2022-05-06 | $132.22 | $177.48 | 7,042,600 | — | — |
| 2022-05-05 | $123.42 | $165.66 | 4,289,400 | — | — |
| 2022-05-04 | $124.77 | $167.48 | 3,134,600 | — | — |
| 2022-05-03 | $120.76 | $162.09 | 3,326,700 | — | — |
| 2022-05-02 | $116.31 | $156.12 | 3,496,000 | — | — |
| 2022-04-29 | $116.76 | $156.73 | 4,734,000 | — | — |
| 2022-04-28 | $117.77 | $158.08 | 3,312,500 | — | — |
| 2022-04-27 | $112.81 | $151.42 | 2,839,800 | — | — |
| 2022-04-26 | $111.59 | $149.79 | 2,462,000 | — | — |
| 2022-04-25 | $111.77 | $150.03 | 4,813,200 | — | — |
| 2022-04-22 | $116.12 | $155.87 | 3,086,400 | — | — |
| 2022-04-21 | $119.49 | $160.39 | 3,403,200 | — | — |
| 2022-04-20 | $122.69 | $164.68 | 3,273,900 | — | — |
| 2022-04-19 | $121.76 | $163.44 | 4,861,600 | — | — |
| 2022-04-18 | $123.32 | $165.53 | 4,338,100 | — | — |
| 2022-04-14 | $122.94 | $165.02 | 3,332,000 | — | — |
| 2022-04-13 | $123.56 | $165.85 | 4,314,900 | — | — |
| 2022-04-12 | $124.57 | $166.20 | 2,993,900 | — | — |
| 2022-04-11 | $121.34 | $161.89 | 3,342,800 | — | — |
| 2022-04-08 | $126.88 | $169.28 | 4,534,900 | — | — |
| 2022-04-07 | $120.62 | $160.93 | 3,053,800 | — | — |
| 2022-04-06 | $118.45 | $158.04 | 2,847,600 | — | — |
| 2022-04-05 | $117.83 | $157.21 | 2,335,100 | — | — |
| 2022-04-04 | $120.83 | $161.21 | 1,807,200 | — | — |
| 2022-04-01 | $120.33 | $160.54 | 2,258,000 | — | — |
| 2022-03-31 | $119.23 | $159.08 | 4,036,000 | — | — |
| 2022-03-30 | $121.09 | $161.56 | 2,788,700 | — | — |
| 2022-03-29 | $120.63 | $160.94 | 3,106,500 | — | — |
| 2022-03-28 | $120.86 | $161.25 | 2,955,600 | — | — |
| 2022-03-25 | $124.51 | $166.12 | 3,124,600 | — | — |
| 2022-03-24 | $121.01 | $161.45 | 2,952,500 | — | — |
| 2022-03-23 | $123.55 | $164.84 | 3,344,100 | — | — |
| 2022-03-22 | $120.83 | $161.21 | 3,664,300 | — | — |
| 2022-03-21 | $122.46 | $163.39 | 4,776,200 | — | — |
| 2022-03-18 | $115.80 | $154.50 | 25,284,700 | — | — |
| 2022-03-17 | $117.87 | $157.26 | 4,230,000 | — | — |
| 2022-03-16 | $113.00 | $150.76 | 4,953,600 | — | — |
| 2022-03-15 | $113.82 | $151.86 | 5,415,200 | — | — |
| 2022-03-14 | $115.84 | $154.55 | 6,270,500 | — | — |
| 2022-03-11 | $116.68 | $154.34 | 3,963,600 | — | — |
| 2022-03-10 | $119.88 | $158.57 | 5,386,900 | — | — |
| 2022-03-09 | $113.77 | $150.49 | 5,747,700 | — | — |
| 2022-03-08 | $117.81 | $155.84 | 7,619,900 | — | — |
| 2022-03-07 | $120.15 | $158.93 | 5,521,300 | — | — |
| 2022-03-04 | $118.75 | $157.08 | 4,902,500 | — | — |
| 2022-03-03 | $116.29 | $153.82 | 4,147,300 | — | — |
| 2022-03-02 | $116.74 | $154.42 | 4,287,700 | — | — |
| 2022-03-01 | $116.41 | $153.98 | 6,225,200 | — | — |
| 2022-02-28 | $114.92 | $152.01 | 7,794,000 | — | — |
| 2022-02-25 | $107.28 | $141.91 | 10,111,300 | — | — |
| 2022-02-24 | $110.10 | $145.64 | 6,777,900 | — | — |
| 2022-02-23 | $110.33 | $145.94 | 4,606,600 | — | — |
| 2022-02-22 | $109.53 | $144.88 | 4,658,600 | — | — |
| 2022-02-18 | $111.62 | $147.65 | 3,315,500 | — | — |
| 2022-02-17 | $112.60 | $148.94 | 3,049,700 | — | — |
| 2022-02-16 | $111.77 | $147.85 | 4,041,100 | — | — |
| 2022-02-15 | $110.90 | $146.69 | 4,001,700 | — | — |
| 2022-02-14 | $113.41 | $150.02 | 3,960,500 | — | — |
| 2022-02-11 | $116.75 | $154.43 | 4,732,900 | — | — |
| 2022-02-10 | $112.66 | $149.02 | 3,861,900 | — | — |
| 2022-02-09 | $113.31 | $149.88 | 2,969,100 | — | — |
| 2022-02-08 | $111.53 | $147.53 | 5,698,400 | — | — |
| 2022-02-07 | $114.69 | $151.71 | 3,282,800 | — | — |
| 2022-02-04 | $113.70 | $150.40 | 3,708,300 | — | — |
| 2022-02-03 | $111.78 | $147.86 | 3,569,000 | — | — |
| 2022-02-02 | $112.92 | $149.37 | 4,368,300 | — | — |
| 2022-02-01 | $113.18 | $149.71 | 4,590,900 | — | — |
| 2022-01-31 | $111.48 | $147.46 | 5,685,000 | — | — |
| 2022-01-28 | $109.70 | $145.11 | 3,832,600 | — | — |
| 2022-01-27 | $109.75 | $145.17 | 6,217,600 | — | — |
| 2022-01-26 | $107.53 | $142.24 | 5,122,500 | — | — |
| 2022-01-25 | $106.94 | $141.46 | 4,764,900 | — | — |
| 2022-01-24 | $102.31 | $135.33 | 5,916,700 | — | — |
| 2022-01-21 | $100.63 | $133.11 | 3,801,600 | — | — |
| 2022-01-20 | $103.50 | $136.91 | 4,863,500 | — | — |
| 2022-01-19 | $105.13 | $139.06 | 4,935,500 | — | — |
| 2022-01-18 | $105.67 | $139.78 | 6,205,400 | — | — |
| 2022-01-14 | $105.63 | $139.72 | 4,981,800 | — | — |
| 2022-01-13 | $102.00 | $134.92 | 3,469,200 | — | — |
| 2022-01-12 | $102.77 | $134.95 | 3,953,900 | — | — |
| 2022-01-11 | $102.20 | $134.20 | 4,866,400 | — | — |
| 2022-01-10 | $98.06 | $128.76 | 5,381,700 | — | — |
| 2022-01-07 | $98.16 | $128.90 | 6,277,800 | — | — |
| 2022-01-06 | $95.52 | $125.43 | 5,254,700 | — | — |
| 2022-01-05 | $93.60 | $122.91 | 6,632,100 | — | — |
| 2022-01-04 | $95.35 | $125.21 | 5,716,500 | — | — |
| 2022-01-03 | $91.16 | $119.70 | 2,997,400 | — | — |