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
- 1970-01-02 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $148.52 | $707.78 | 1,691,862 | — | — |
| 2021-12-30 | $148.53 | $707.82 | 1,276,491 | — | — |
| 2021-12-29 | $149.17 | $710.89 | 1,461,392 | — | — |
| 2021-12-28 | $148.53 | $707.82 | 1,936,204 | — | — |
| 2021-12-27 | $147.74 | $704.08 | 1,414,868 | — | — |
| 2021-12-23 | $146.30 | $697.18 | 2,339,017 | — | — |
| 2021-12-22 | $144.35 | $687.90 | 2,418,312 | — | — |
| 2021-12-21 | $144.58 | $689.02 | 2,384,944 | — | — |
| 2021-12-20 | $144.35 | $687.90 | 2,369,754 | — | — |
| 2021-12-17 | $146.11 | $696.31 | 4,799,189 | — | — |
| 2021-12-16 | $149.09 | $710.49 | 2,691,000 | — | — |
| 2021-12-15 | $146.97 | $700.41 | 2,559,320 | — | — |
| 2021-12-14 | $146.09 | $696.19 | 2,783,690 | — | — |
| 2021-12-13 | $145.97 | $695.63 | 3,025,760 | — | — |
| 2021-12-10 | $148.08 | $705.67 | 1,846,146 | — | — |
| 2021-12-09 | $147.11 | $701.05 | 2,103,286 | — | — |
| 2021-12-08 | $147.19 | $701.45 | 2,305,888 | — | — |
| 2021-12-07 | $147.62 | $703.48 | 2,778,069 | — | — |
| 2021-12-06 | $148.16 | $706.07 | 4,088,646 | — | — |
| 2021-12-03 | $144.31 | $687.70 | 3,610,604 | — | — |
| 2021-12-02 | $142.36 | $678.42 | 4,027,052 | — | — |
| 2021-12-01 | $142.75 | $680.29 | 3,893,698 | — | — |
| 2021-11-30 | $142.17 | $677.54 | 6,387,238 | — | — |
| 2021-11-29 | $147.35 | $702.21 | 2,780,102 | — | — |
| 2021-11-26 | $146.76 | $699.38 | 2,287,111 | — | — |
| 2021-11-24 | $148.52 | $707.78 | 1,780,246 | — | — |
| 2021-11-23 | $150.05 | $715.08 | 2,325,263 | — | — |
| 2021-11-22 | $150.22 | $715.87 | 2,836,792 | — | — |
| 2021-11-19 | $149.86 | $714.16 | 2,969,190 | — | — |
| 2021-11-18 | $149.47 | $712.33 | 3,029,229 | — | — |
| 2021-11-17 | $153.29 | $724.64 | 2,692,316 | — | — |
| 2021-11-16 | $153.32 | $724.76 | 2,362,100 | — | — |
| 2021-11-15 | $153.27 | $724.52 | 1,750,226 | — | — |
| 2021-11-12 | $153.56 | $725.90 | 5,268,021 | — | — |
| 2021-11-11 | $150.68 | $712.27 | 2,376,093 | — | — |
| 2021-11-10 | $152.53 | $721.00 | 2,048,270 | — | — |
| 2021-11-09 | $151.61 | $716.69 | 2,131,750 | — | — |
| 2021-11-08 | $151.79 | $717.52 | 2,219,656 | — | — |
| 2021-11-05 | $152.01 | $718.55 | 2,169,903 | — | — |
| 2021-11-04 | $151.01 | $713.85 | 2,453,474 | — | — |
| 2021-11-03 | $152.37 | $720.25 | 2,372,146 | — | — |
| 2021-11-02 | $152.15 | $719.22 | 2,646,748 | — | — |
| 2021-11-01 | $150.15 | $709.78 | 2,404,558 | — | — |
| 2021-10-29 | $149.40 | $706.22 | 3,061,162 | — | — |
| 2021-10-28 | $150.39 | $710.92 | 2,326,100 | — | — |
| 2021-10-27 | $149.03 | $704.48 | 3,141,892 | — | — |
| 2021-10-26 | $152.31 | $719.97 | 3,750,178 | — | — |
| 2021-10-25 | $152.51 | $720.92 | 3,235,300 | — | — |
| 2021-10-22 | $151.17 | $714.60 | 3,146,556 | — | — |
| 2021-10-21 | $152.27 | $719.82 | 1,986,556 | — | — |
| 2021-10-20 | $152.53 | $721.00 | 2,139,046 | — | — |
| 2021-10-19 | $152.43 | $720.57 | 1,667,344 | — | — |
| 2021-10-18 | $151.94 | $718.24 | 2,096,947 | — | — |
| 2021-10-15 | $152.12 | $719.11 | 2,584,317 | — | — |
| 2021-10-14 | $150.77 | $712.70 | 2,725,923 | — | — |
| 2021-10-13 | $148.14 | $700.25 | 2,428,478 | — | — |
| 2021-10-12 | $146.76 | $693.77 | 2,578,456 | — | — |
| 2021-10-11 | $147.39 | $696.73 | 3,218,556 | — | — |
| 2021-10-08 | $147.95 | $699.38 | 2,953,522 | — | — |
| 2021-10-07 | $148.66 | $702.74 | 3,442,208 | — | — |
| 2021-10-06 | $149.16 | $705.11 | 2,460,890 | — | — |
| 2021-10-05 | $148.73 | $703.06 | 2,258,407 | — | — |
| 2021-10-04 | $147.19 | $695.79 | 3,600,080 | — | — |
| 2021-10-01 | $147.73 | $698.32 | 2,893,483 | — | — |
| 2021-09-30 | $146.67 | $693.34 | 3,869,778 | — | — |
| 2021-09-29 | $151.24 | $714.92 | 2,003,061 | — | — |
| 2021-09-28 | $150.54 | $711.63 | 2,739,318 | — | — |
| 2021-09-27 | $152.00 | $718.51 | 2,454,312 | — | — |
| 2021-09-24 | $151.37 | $715.55 | 2,483,972 | — | — |
| 2021-09-23 | $151.78 | $717.48 | 2,615,054 | — | — |
| 2021-09-22 | $150.37 | $710.80 | 2,656,077 | — | — |
| 2021-09-21 | $149.18 | $705.19 | 3,564,200 | — | — |
| 2021-09-20 | $150.94 | $713.53 | 4,965,912 | — | — |
| 2021-09-17 | $151.75 | $717.33 | 12,820,283 | — | — |
| 2021-09-16 | $152.73 | $721.95 | 3,054,106 | — | — |
| 2021-09-15 | $154.01 | $728.00 | 3,055,182 | — | — |
| 2021-09-14 | $152.53 | $721.00 | 3,975,624 | — | — |
| 2021-09-13 | $154.87 | $732.11 | 6,035,614 | — | — |
| 2021-09-10 | $154.31 | $729.42 | 2,668,874 | — | — |
| 2021-09-09 | $155.31 | $734.16 | 3,634,046 | — | — |
| 2021-09-08 | $157.10 | $742.62 | 4,374,131 | — | — |
| 2021-09-07 | $155.17 | $733.49 | 7,035,231 | — | — |
| 2021-09-03 | $162.53 | $768.31 | 1,751,542 | — | — |
| 2021-09-02 | $162.95 | $770.29 | 2,505,022 | — | — |
| 2021-09-01 | $161.74 | $764.56 | 2,302,778 | — | — |
| 2021-08-31 | $162.83 | $769.70 | 3,365,424 | — | — |
| 2021-08-30 | $164.02 | $775.35 | 1,511,624 | — | — |
| 2021-08-27 | $163.09 | $770.92 | 2,567,214 | — | — |
| 2021-08-26 | $163.31 | $771.99 | 1,742,931 | — | — |
| 2021-08-25 | $162.49 | $768.12 | 1,928,670 | — | — |
| 2021-08-24 | $162.83 | $769.74 | 1,665,310 | — | — |
| 2021-08-23 | $162.78 | $769.46 | 2,361,263 | — | — |
| 2021-08-20 | $162.34 | $767.40 | 2,867,290 | — | — |
| 2021-08-19 | $163.34 | $766.30 | 2,766,109 | — | — |
| 2021-08-18 | $164.31 | $770.81 | 2,530,856 | — | — |
| 2021-08-17 | $166.85 | $782.73 | 2,736,328 | — | — |
| 2021-08-16 | $169.16 | $793.60 | 1,921,972 | — | — |
| 2021-08-13 | $167.71 | $786.77 | 2,285,197 | — | — |
| 2021-08-12 | $168.42 | $790.11 | 1,473,233 | — | — |
| 2021-08-11 | $168.54 | $790.66 | 2,652,010 | — | — |
| 2021-08-10 | $166.60 | $781.56 | 1,911,686 | — | — |
| 2021-08-09 | $165.08 | $774.42 | 1,427,187 | — | — |
| 2021-08-06 | $165.66 | $777.16 | 1,334,975 | — | — |
| 2021-08-05 | $165.38 | $775.87 | 1,883,939 | — | — |
| 2021-08-04 | $165.16 | $774.81 | 2,460,172 | — | — |
| 2021-08-03 | $168.09 | $788.54 | 2,641,007 | — | — |
| 2021-08-02 | $165.15 | $774.77 | 1,593,670 | — | — |
| 2021-07-30 | $165.50 | $776.42 | 2,284,719 | — | — |
| 2021-07-29 | $165.69 | $777.32 | 2,535,759 | — | — |
| 2021-07-28 | $165.79 | $777.75 | 2,558,364 | — | — |
| 2021-07-27 | $167.62 | $786.34 | 3,587,880 | — | — |
| 2021-07-26 | $168.62 | $791.05 | 2,881,403 | — | — |
| 2021-07-23 | $167.63 | $786.42 | 1,878,557 | — | — |
| 2021-07-22 | $166.45 | $780.85 | 2,033,798 | — | — |
| 2021-07-21 | $167.87 | $787.52 | 2,390,924 | — | — |
| 2021-07-20 | $167.91 | $787.71 | 3,328,827 | — | — |
| 2021-07-19 | $165.18 | $774.93 | 3,762,975 | — | — |
| 2021-07-16 | $166.70 | $782.03 | 2,959,024 | — | — |
| 2021-07-15 | $169.39 | $794.66 | 2,557,885 | — | — |
| 2021-07-14 | $169.59 | $795.60 | 2,939,409 | — | — |
| 2021-07-13 | $166.89 | $782.93 | 2,019,207 | — | — |
| 2021-07-12 | $167.21 | $784.42 | 2,588,144 | — | — |
| 2021-07-09 | $168.06 | $788.42 | 2,925,536 | — | — |
| 2021-07-08 | $165.78 | $777.71 | 2,591,852 | — | — |
| 2021-07-07 | $167.11 | $783.95 | 2,027,220 | — | — |
| 2021-07-06 | $164.62 | $772.30 | 3,045,494 | — | — |
| 2021-07-02 | $167.13 | $784.07 | 1,929,028 | — | — |
| 2021-07-01 | $166.46 | $780.93 | 2,222,048 | — | — |
| 2021-06-30 | $166.08 | $779.12 | 3,100,032 | — | — |
| 2021-06-29 | $163.90 | $768.93 | 2,222,168 | — | — |
| 2021-06-28 | $164.30 | $770.77 | 2,512,198 | — | — |
| 2021-06-25 | $162.83 | $763.90 | 7,385,898 | — | — |
| 2021-06-24 | $161.59 | $758.06 | 2,621,393 | — | — |
| 2021-06-23 | $160.84 | $754.53 | 3,559,894 | — | — |
| 2021-06-22 | $163.16 | $765.43 | 2,120,030 | — | — |
| 2021-06-21 | $163.22 | $765.71 | 3,023,966 | — | — |
| 2021-06-18 | $160.20 | $751.55 | 6,045,302 | — | — |
| 2021-06-17 | $163.16 | $765.43 | 3,091,540 | — | — |
| 2021-06-16 | $164.64 | $772.38 | 2,654,761 | — | — |
| 2021-06-15 | $167.73 | $786.89 | 2,045,040 | — | — |
| 2021-06-14 | $168.36 | $789.83 | 2,088,096 | — | — |
| 2021-06-11 | $169.57 | $795.52 | 2,028,775 | — | — |
| 2021-06-10 | $169.84 | $796.77 | 2,335,908 | — | — |
| 2021-06-09 | $169.52 | $795.24 | 2,042,290 | — | — |
| 2021-06-08 | $170.23 | $798.58 | 2,034,874 | — | — |
| 2021-06-07 | $170.34 | $799.13 | 1,831,196 | — | — |
| 2021-06-04 | $172.28 | $808.23 | 2,234,846 | — | — |
| 2021-06-03 | $170.29 | $798.89 | 2,274,912 | — | — |
| 2021-06-02 | $169.97 | $797.40 | 2,245,370 | — | — |
| 2021-06-01 | $169.90 | $797.05 | 1,874,491 | — | — |
| 2021-05-28 | $169.77 | $796.42 | 2,082,475 | — | — |
| 2021-05-27 | $169.93 | $797.21 | 2,939,290 | — | — |
| 2021-05-26 | $168.55 | $790.69 | 2,209,371 | — | — |
| 2021-05-25 | $168.65 | $791.20 | 1,817,202 | — | — |
| 2021-05-24 | $169.41 | $794.74 | 1,828,923 | — | — |
| 2021-05-21 | $168.78 | $791.79 | 1,838,491 | — | — |
| 2021-05-20 | $168.60 | $790.97 | 1,689,350 | — | — |
| 2021-05-19 | $169.40 | $788.89 | 2,655,359 | — | — |
| 2021-05-18 | $169.76 | $790.56 | 2,119,073 | — | — |
| 2021-05-17 | $171.50 | $798.66 | 1,833,109 | — | — |
| 2021-05-14 | $170.89 | $795.82 | 1,764,578 | — | — |
| 2021-05-13 | $170.08 | $792.04 | 2,014,423 | — | — |
| 2021-05-12 | $166.28 | $774.37 | 2,667,798 | — | — |
| 2021-05-11 | $170.33 | $793.25 | 3,052,790 | — | — |
| 2021-05-10 | $173.35 | $807.31 | 3,842,389 | — | — |
| 2021-05-07 | $169.79 | $790.72 | 2,204,946 | — | — |
| 2021-05-06 | $169.24 | $788.15 | 2,201,358 | — | — |
| 2021-05-05 | $168.43 | $784.37 | 2,414,126 | — | — |
| 2021-05-04 | $166.71 | $776.35 | 2,247,284 | — | — |
| 2021-05-03 | $166.06 | $773.35 | 2,128,641 | — | — |
| 2021-04-30 | $164.83 | $767.63 | 2,998,492 | — | — |
| 2021-04-29 | $166.43 | $775.07 | 2,256,852 | — | — |
| 2021-04-28 | $163.82 | $762.92 | 3,010,212 | — | — |
| 2021-04-27 | $162.58 | $757.16 | 6,249,100 | — | — |
| 2021-04-26 | $166.91 | $777.33 | 3,084,364 | — | — |
| 2021-04-23 | $169.06 | $787.33 | 2,229,464 | — | — |
| 2021-04-22 | $167.98 | $782.27 | 2,650,097 | — | — |
| 2021-04-21 | $167.96 | $782.19 | 3,168,204 | — | — |
| 2021-04-20 | $165.80 | $772.15 | 1,977,108 | — | — |
| 2021-04-19 | $166.05 | $773.28 | 2,631,798 | — | — |
| 2021-04-16 | $166.04 | $773.24 | 3,312,322 | — | — |
| 2021-04-15 | $165.12 | $768.95 | 1,748,074 | — | — |
| 2021-04-14 | $164.51 | $766.11 | 1,883,700 | — | — |
| 2021-04-13 | $164.27 | $765.02 | 2,702,601 | — | — |
| 2021-04-12 | $165.41 | $770.32 | 2,011,792 | — | — |
| 2021-04-09 | $165.55 | $770.98 | 2,582,882 | — | — |
| 2021-04-08 | $163.65 | $762.10 | 2,860,593 | — | — |
| 2021-04-07 | $163.00 | $759.10 | 1,795,794 | — | — |
| 2021-04-06 | $162.91 | $758.67 | 1,761,349 | — | — |
| 2021-04-05 | $163.02 | $759.18 | 2,347,748 | — | — |
| 2021-04-01 | $161.12 | $750.34 | 2,274,912 | — | — |
| 2021-03-31 | $161.10 | $750.26 | 2,902,572 | — | — |
| 2021-03-30 | $162.74 | $757.90 | 2,244,533 | — | — |
| 2021-03-29 | $163.66 | $762.18 | 3,111,753 | — | — |
| 2021-03-26 | $162.94 | $758.83 | 3,202,410 | — | — |
| 2021-03-25 | $161.45 | $751.90 | 2,656,316 | — | — |
| 2021-03-24 | $159.44 | $742.52 | 3,383,723 | — | — |
| 2021-03-23 | $157.47 | $733.33 | 3,311,365 | — | — |
| 2021-03-22 | $158.42 | $737.76 | 3,115,939 | — | — |
| 2021-03-19 | $157.78 | $734.81 | 7,987,964 | — | — |
| 2021-03-18 | $159.70 | $743.72 | 3,648,398 | — | — |
| 2021-03-17 | $157.44 | $733.21 | 3,091,780 | — | — |
| 2021-03-16 | $156.23 | $727.56 | 2,707,744 | — | — |
| 2021-03-15 | $158.43 | $737.80 | 3,946,800 | — | — |
| 2021-03-12 | $154.62 | $720.05 | 3,219,154 | — | — |
| 2021-03-11 | $154.32 | $718.68 | 2,843,251 | — | — |
| 2021-03-10 | $154.27 | $718.45 | 2,835,357 | — | — |
| 2021-03-09 | $151.49 | $705.48 | 3,399,152 | — | — |
| 2021-03-08 | $153.65 | $715.57 | 3,079,580 | — | — |
| 2021-03-05 | $151.17 | $704.00 | 2,706,309 | — | — |
| 2021-03-04 | $148.52 | $691.66 | 4,228,697 | — | — |
| 2021-03-03 | $148.88 | $693.34 | 2,712,289 | — | — |
| 2021-03-02 | $148.09 | $689.64 | 2,717,790 | — | — |
| 2021-03-01 | $147.50 | $686.91 | 2,200,640 | — | — |
| 2021-02-26 | $146.37 | $681.65 | 4,022,507 | — | — |
| 2021-02-25 | $149.46 | $696.06 | 3,150,623 | — | — |
| 2021-02-24 | $148.52 | $691.66 | 3,280,150 | — | — |
| 2021-02-23 | $147.30 | $685.98 | 2,813,351 | — | — |
| 2021-02-22 | $147.26 | $685.78 | 2,716,714 | — | — |
| 2021-02-19 | $147.61 | $687.42 | 3,572,213 | — | — |
| 2021-02-18 | $149.97 | $698.44 | 2,496,172 | — | — |
| 2021-02-17 | $147.70 | $687.85 | 1,887,408 | — | — |
| 2021-02-16 | $147.68 | $687.77 | 2,193,464 | — | — |
| 2021-02-12 | $149.41 | $695.83 | 1,293,474 | — | — |
| 2021-02-11 | $148.17 | $690.03 | 2,617,326 | — | — |
| 2021-02-10 | $151.40 | $699.33 | 2,307,084 | — | — |
| 2021-02-09 | $151.29 | $698.79 | 2,323,589 | — | — |
| 2021-02-08 | $151.14 | $698.10 | 2,816,700 | — | — |
| 2021-02-05 | $149.67 | $691.34 | 2,179,590 | — | — |
| 2021-02-04 | $148.08 | $683.96 | 2,192,268 | — | — |
| 2021-02-03 | $146.72 | $677.70 | 3,437,543 | — | — |
| 2021-02-02 | $146.34 | $675.93 | 3,401,902 | — | — |
| 2021-02-01 | $146.07 | $674.69 | 3,073,361 | — | — |
| 2021-01-29 | $146.87 | $678.40 | 5,043,771 | — | — |
| 2021-01-28 | $153.36 | $708.37 | 4,967,825 | — | — |
| 2021-01-27 | $156.06 | $720.84 | 9,684,012 | — | — |
| 2021-01-26 | $147.12 | $679.52 | 6,158,084 | — | — |
| 2021-01-25 | $142.47 | $658.05 | 4,010,308 | — | — |
| 2021-01-22 | $141.34 | $652.83 | 2,809,763 | — | — |
| 2021-01-21 | $142.70 | $659.13 | 3,215,087 | — | — |
| 2021-01-20 | $142.32 | $657.39 | 3,196,071 | — | — |
| 2021-01-19 | $141.40 | $653.14 | 4,668,227 | — | — |
| 2021-01-15 | $138.42 | $639.36 | 4,246,637 | — | — |
| 2021-01-14 | $139.14 | $642.68 | 3,462,898 | — | — |
| 2021-01-13 | $139.03 | $642.17 | 2,509,208 | — | — |
| 2021-01-12 | $139.22 | $643.06 | 3,527,124 | — | — |
| 2021-01-11 | $138.13 | $638.00 | 3,272,974 | — | — |
| 2021-01-08 | $139.31 | $643.49 | 5,750,488 | — | — |
| 2021-01-07 | $141.91 | $655.46 | 7,012,626 | — | — |
| 2021-01-06 | $145.64 | $672.72 | 4,002,294 | — | — |
| 2021-01-05 | $143.46 | $662.64 | 2,745,179 | — | — |
| 2021-01-04 | $143.70 | $663.76 | 3,583,455 | — | — |