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
- 1981-12-31 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 | $463.86 | $2,276.25 | 347,600 | — | — |
| 2021-12-30 | $466.28 | $2,288.13 | 804,300 | — | — |
| 2021-12-29 | $469.02 | $2,298.14 | 321,300 | — | — |
| 2021-12-28 | $466.50 | $2,285.79 | 315,700 | — | — |
| 2021-12-27 | $464.23 | $2,274.67 | 259,300 | — | — |
| 2021-12-23 | $460.54 | $2,256.59 | 352,500 | — | — |
| 2021-12-22 | $456.04 | $2,234.54 | 477,400 | — | — |
| 2021-12-21 | $450.14 | $2,205.63 | 508,000 | — | — |
| 2021-12-20 | $451.10 | $2,210.33 | 878,700 | — | — |
| 2021-12-17 | $453.33 | $2,221.26 | 1,329,500 | — | — |
| 2021-12-16 | $457.47 | $2,241.55 | 1,005,800 | — | — |
| 2021-12-15 | $461.80 | $2,262.76 | 767,300 | — | — |
| 2021-12-14 | $461.86 | $2,263.06 | 985,400 | — | — |
| 2021-12-13 | $464.37 | $2,275.36 | 709,600 | — | — |
| 2021-12-10 | $461.19 | $2,259.77 | 905,600 | — | — |
| 2021-12-09 | $452.28 | $2,216.12 | 1,120,300 | — | — |
| 2021-12-08 | $440.00 | $2,155.95 | 898,400 | — | — |
| 2021-12-07 | $433.01 | $2,121.70 | 468,200 | — | — |
| 2021-12-06 | $432.50 | $2,119.20 | 680,900 | — | — |
| 2021-12-03 | $421.70 | $2,066.28 | 545,800 | — | — |
| 2021-12-02 | $421.44 | $2,065.00 | 790,100 | — | — |
| 2021-12-01 | $417.62 | $2,046.29 | 664,800 | — | — |
| 2021-11-30 | $419.71 | $2,056.53 | 1,184,600 | — | — |
| 2021-11-29 | $428.07 | $2,097.49 | 463,200 | — | — |
| 2021-11-26 | $428.49 | $2,099.55 | 651,000 | — | — |
| 2021-11-24 | $436.19 | $2,137.28 | 476,600 | — | — |
| 2021-11-23 | $437.23 | $2,142.37 | 452,900 | — | — |
| 2021-11-22 | $432.39 | $2,118.66 | 443,200 | — | — |
| 2021-11-19 | $434.87 | $2,130.81 | 675,900 | — | — |
| 2021-11-18 | $445.97 | $2,185.20 | 774,500 | — | — |
| 2021-11-17 | $438.40 | $2,148.11 | 609,500 | — | — |
| 2021-11-16 | $444.13 | $2,176.18 | 720,600 | — | — |
| 2021-11-15 | $438.19 | $2,147.08 | 610,400 | — | — |
| 2021-11-12 | $445.42 | $2,182.50 | 497,300 | — | — |
| 2021-11-11 | $446.50 | $2,187.79 | 463,100 | — | — |
| 2021-11-10 | $448.51 | $2,197.64 | 457,400 | — | — |
| 2021-11-09 | $450.40 | $2,206.90 | 611,800 | — | — |
| 2021-11-08 | $454.50 | $2,226.99 | 713,800 | — | — |
| 2021-11-05 | $453.43 | $2,221.75 | 725,100 | — | — |
| 2021-11-04 | $453.55 | $2,222.34 | 993,200 | — | — |
| 2021-11-03 | $459.45 | $2,251.25 | 1,516,900 | — | — |
| 2021-11-02 | $457.11 | $2,239.78 | 740,300 | — | — |
| 2021-11-01 | $459.51 | $2,251.54 | 924,400 | — | — |
| 2021-10-29 | $463.16 | $2,269.43 | 1,079,600 | — | — |
| 2021-10-28 | $467.60 | $2,291.18 | 805,500 | — | — |
| 2021-10-27 | $458.64 | $2,247.28 | 699,900 | — | — |
| 2021-10-26 | $467.10 | $2,288.73 | 602,000 | — | — |
| 2021-10-25 | $463.42 | $2,270.70 | 583,800 | — | — |
| 2021-10-22 | $461.85 | $2,263.01 | 423,900 | — | — |
| 2021-10-21 | $460.81 | $2,257.91 | 507,700 | — | — |
| 2021-10-20 | $454.48 | $2,226.90 | 1,063,300 | — | — |
| 2021-10-19 | $441.50 | $2,163.30 | 657,400 | — | — |
| 2021-10-18 | $438.55 | $2,148.84 | 796,100 | — | — |
| 2021-10-15 | $441.00 | $2,160.85 | 1,833,000 | — | — |
| 2021-10-14 | $434.98 | $2,131.35 | 1,696,200 | — | — |
| 2021-10-13 | $420.69 | $2,061.33 | 1,039,300 | — | — |
| 2021-10-12 | $420.42 | $2,060.01 | 1,112,200 | — | — |
| 2021-10-11 | $414.87 | $2,032.81 | 893,800 | — | — |
| 2021-10-08 | $412.76 | $2,022.47 | 943,000 | — | — |
| 2021-10-07 | $403.86 | $1,978.86 | 753,200 | — | — |
| 2021-10-06 | $392.50 | $1,923.20 | 760,500 | — | — |
| 2021-10-05 | $388.31 | $1,902.67 | 624,300 | — | — |
| 2021-10-04 | $384.96 | $1,886.26 | 622,700 | — | — |
| 2021-10-01 | $391.55 | $1,918.55 | 614,600 | — | — |
| 2021-09-30 | $389.15 | $1,906.79 | 836,000 | — | — |
| 2021-09-29 | $395.35 | $1,937.17 | 513,500 | — | — |
| 2021-09-28 | $395.00 | $1,932.02 | 569,100 | — | — |
| 2021-09-27 | $401.00 | $1,961.37 | 432,600 | — | — |
| 2021-09-24 | $398.91 | $1,951.15 | 550,800 | — | — |
| 2021-09-23 | $401.45 | $1,963.57 | 612,400 | — | — |
| 2021-09-22 | $400.35 | $1,958.19 | 592,800 | — | — |
| 2021-09-21 | $400.75 | $1,960.15 | 455,200 | — | — |
| 2021-09-20 | $404.11 | $1,976.58 | 656,500 | — | — |
| 2021-09-17 | $407.79 | $1,994.58 | 1,363,600 | — | — |
| 2021-09-16 | $399.17 | $1,952.42 | 1,090,400 | — | — |
| 2021-09-15 | $401.00 | $1,961.37 | 1,206,600 | — | — |
| 2021-09-14 | $401.99 | $1,966.21 | 742,300 | — | — |
| 2021-09-13 | $409.05 | $2,000.74 | 908,000 | — | — |
| 2021-09-10 | $401.98 | $1,966.16 | 1,276,100 | — | — |
| 2021-09-09 | $417.12 | $2,040.21 | 608,900 | — | — |
| 2021-09-08 | $413.50 | $2,022.51 | 1,004,000 | — | — |
| 2021-09-07 | $413.71 | $2,023.54 | 549,000 | — | — |
| 2021-09-03 | $415.56 | $2,032.58 | 566,800 | — | — |
| 2021-09-02 | $416.16 | $2,035.52 | 666,100 | — | — |
| 2021-09-01 | $405.60 | $1,983.87 | 502,700 | — | — |
| 2021-08-31 | $405.42 | $1,982.99 | 618,900 | — | — |
| 2021-08-30 | $405.51 | $1,983.43 | 724,100 | — | — |
| 2021-08-27 | $405.76 | $1,984.65 | 673,200 | — | — |
| 2021-08-26 | $402.75 | $1,969.93 | 750,000 | — | — |
| 2021-08-25 | $406.60 | $1,988.76 | 547,700 | — | — |
| 2021-08-24 | $412.34 | $2,016.83 | 318,000 | — | — |
| 2021-08-23 | $414.47 | $2,027.25 | 390,200 | — | — |
| 2021-08-20 | $413.61 | $2,023.05 | 454,800 | — | — |
| 2021-08-19 | $413.69 | $2,023.44 | 675,500 | — | — |
| 2021-08-18 | $408.16 | $1,996.39 | 607,800 | — | — |
| 2021-08-17 | $413.36 | $2,021.82 | 721,800 | — | — |
| 2021-08-16 | $412.16 | $2,015.95 | 588,400 | — | — |
| 2021-08-13 | $410.77 | $2,009.16 | 486,000 | — | — |
| 2021-08-12 | $405.74 | $1,984.55 | 652,800 | — | — |
| 2021-08-11 | $408.80 | $1,999.52 | 1,075,000 | — | — |
| 2021-08-10 | $414.80 | $2,028.87 | 1,015,700 | — | — |
| 2021-08-09 | $416.65 | $2,037.92 | 667,600 | — | — |
| 2021-08-06 | $419.21 | $2,050.44 | 832,100 | — | — |
| 2021-08-05 | $415.90 | $2,034.25 | 1,871,900 | — | — |
| 2021-08-04 | $426.21 | $2,084.68 | 951,100 | — | — |
| 2021-08-03 | $425.49 | $2,081.15 | 945,300 | — | — |
| 2021-08-02 | $429.58 | $2,101.16 | 957,500 | — | — |
| 2021-07-30 | $425.86 | $2,082.96 | 1,193,800 | — | — |
| 2021-07-29 | $430.75 | $2,106.88 | 1,381,900 | — | — |
| 2021-07-28 | $440.81 | $2,156.09 | 2,405,600 | — | — |
| 2021-07-27 | $467.50 | $2,286.63 | 621,200 | — | — |
| 2021-07-26 | $467.31 | $2,285.70 | 652,700 | — | — |
| 2021-07-23 | $471.22 | $2,304.83 | 542,100 | — | — |
| 2021-07-22 | $463.70 | $2,268.05 | 467,100 | — | — |
| 2021-07-21 | $463.48 | $2,266.97 | 592,300 | — | — |
| 2021-07-20 | $460.50 | $2,252.39 | 720,800 | — | — |
| 2021-07-19 | $460.93 | $2,254.50 | 866,000 | — | — |
| 2021-07-16 | $470.90 | $2,303.26 | 771,600 | — | — |
| 2021-07-15 | $466.93 | $2,283.84 | 824,400 | — | — |
| 2021-07-14 | $460.11 | $2,250.49 | 586,900 | — | — |
| 2021-07-13 | $460.31 | $2,251.46 | 794,500 | — | — |
| 2021-07-12 | $458.31 | $2,241.68 | 454,400 | — | — |
| 2021-07-09 | $455.65 | $2,228.67 | 416,900 | — | — |
| 2021-07-08 | $454.50 | $2,223.05 | 466,200 | — | — |
| 2021-07-07 | $457.48 | $2,237.62 | 496,100 | — | — |
| 2021-07-06 | $453.59 | $2,218.60 | 557,200 | — | — |
| 2021-07-02 | $451.77 | $2,209.69 | 504,500 | — | — |
| 2021-07-01 | $447.63 | $2,189.44 | 590,100 | — | — |
| 2021-06-30 | $442.72 | $2,165.43 | 438,700 | — | — |
| 2021-06-29 | $442.29 | $2,163.33 | 675,400 | — | — |
| 2021-06-28 | $444.88 | $2,172.57 | 822,400 | — | — |
| 2021-06-25 | $441.71 | $2,157.09 | 1,649,400 | — | — |
| 2021-06-24 | $440.73 | $2,152.30 | 671,700 | — | — |
| 2021-06-23 | $438.46 | $2,141.22 | 697,700 | — | — |
| 2021-06-22 | $435.73 | $2,127.89 | 671,200 | — | — |
| 2021-06-21 | $435.55 | $2,127.01 | 797,300 | — | — |
| 2021-06-18 | $423.50 | $2,068.16 | 1,433,500 | — | — |
| 2021-06-17 | $428.94 | $2,094.73 | 782,600 | — | — |
| 2021-06-16 | $428.12 | $2,090.72 | 1,295,800 | — | — |
| 2021-06-15 | $424.66 | $2,073.83 | 1,072,100 | — | — |
| 2021-06-14 | $415.12 | $2,027.24 | 930,700 | — | — |
| 2021-06-11 | $419.18 | $2,047.06 | 719,400 | — | — |
| 2021-06-10 | $420.96 | $2,055.76 | 539,700 | — | — |
| 2021-06-09 | $422.75 | $2,064.50 | 580,900 | — | — |
| 2021-06-08 | $422.33 | $2,062.45 | 1,206,500 | — | — |
| 2021-06-07 | $416.00 | $2,031.53 | 1,368,700 | — | — |
| 2021-06-04 | $426.33 | $2,081.98 | 572,000 | — | — |
| 2021-06-03 | $430.65 | $2,103.08 | 784,100 | — | — |
| 2021-06-02 | $428.90 | $2,094.53 | 857,100 | — | — |
| 2021-06-01 | $431.25 | $2,106.01 | 723,200 | — | — |
| 2021-05-28 | $437.70 | $2,137.51 | 486,600 | — | — |
| 2021-05-27 | $439.36 | $2,145.61 | 1,639,000 | — | — |
| 2021-05-26 | $438.84 | $2,143.07 | 1,004,500 | — | — |
| 2021-05-25 | $441.88 | $2,157.92 | 803,600 | — | — |
| 2021-05-24 | $442.79 | $2,162.36 | 773,000 | — | — |
| 2021-05-21 | $446.00 | $2,178.04 | 935,300 | — | — |
| 2021-05-20 | $439.75 | $2,147.52 | 1,108,900 | — | — |
| 2021-05-19 | $444.60 | $2,171.20 | 580,600 | — | — |
| 2021-05-18 | $449.46 | $2,194.94 | 1,214,700 | — | — |
| 2021-05-17 | $450.46 | $2,199.82 | 529,400 | — | — |
| 2021-05-14 | $452.75 | $2,211.00 | 571,900 | — | — |
| 2021-05-13 | $455.95 | $2,226.63 | 472,200 | — | — |
| 2021-05-12 | $453.75 | $2,215.89 | 748,500 | — | — |
| 2021-05-11 | $455.76 | $2,225.70 | 827,800 | — | — |
| 2021-05-10 | $469.97 | $2,295.10 | 636,300 | — | — |
| 2021-05-07 | $465.08 | $2,271.22 | 635,400 | — | — |
| 2021-05-06 | $465.62 | $2,273.85 | 729,500 | — | — |
| 2021-05-05 | $460.09 | $2,246.85 | 781,300 | — | — |
| 2021-05-04 | $463.00 | $2,261.06 | 1,016,200 | — | — |
| 2021-05-03 | $450.60 | $2,200.50 | 539,800 | — | — |
| 2021-04-30 | $445.24 | $2,174.33 | 830,200 | — | — |
| 2021-04-29 | $447.64 | $2,186.05 | 703,300 | — | — |
| 2021-04-28 | $438.62 | $2,142.00 | 1,104,600 | — | — |
| 2021-04-27 | $448.80 | $2,191.71 | 760,400 | — | — |
| 2021-04-26 | $446.14 | $2,178.72 | 549,400 | — | — |
| 2021-04-23 | $448.64 | $2,190.93 | 462,100 | — | — |
| 2021-04-22 | $444.66 | $2,171.50 | 740,800 | — | — |
| 2021-04-21 | $444.45 | $2,170.47 | 885,900 | — | — |
| 2021-04-20 | $443.00 | $2,163.39 | 679,700 | — | — |
| 2021-04-19 | $439.92 | $2,148.35 | 781,800 | — | — |
| 2021-04-16 | $435.28 | $2,125.69 | 1,941,000 | — | — |
| 2021-04-15 | $433.94 | $2,119.14 | 1,151,400 | — | — |
| 2021-04-14 | $422.75 | $2,064.50 | 640,200 | — | — |
| 2021-04-13 | $417.11 | $2,036.96 | 687,600 | — | — |
| 2021-04-12 | $413.21 | $2,017.91 | 790,000 | — | — |
| 2021-04-09 | $417.74 | $2,040.03 | 757,200 | — | — |
| 2021-04-08 | $407.15 | $1,988.32 | 913,400 | — | — |
| 2021-04-07 | $411.73 | $2,010.68 | 554,800 | — | — |
| 2021-04-06 | $407.33 | $1,989.20 | 1,265,700 | — | — |
| 2021-04-05 | $413.15 | $2,017.62 | 760,800 | — | — |
| 2021-04-01 | $412.82 | $2,016.01 | 776,400 | — | — |
| 2021-03-31 | $419.25 | $2,047.41 | 829,400 | — | — |
| 2021-03-30 | $425.71 | $2,078.95 | 810,900 | — | — |
| 2021-03-29 | $425.27 | $2,073.39 | 749,400 | — | — |
| 2021-03-26 | $423.60 | $2,065.24 | 762,400 | — | — |
| 2021-03-25 | $416.45 | $2,030.38 | 763,200 | — | — |
| 2021-03-24 | $414.66 | $2,021.66 | 1,104,400 | — | — |
| 2021-03-23 | $404.01 | $1,969.73 | 843,200 | — | — |
| 2021-03-22 | $404.37 | $1,971.49 | 1,163,400 | — | — |
| 2021-03-19 | $409.82 | $1,998.06 | 1,923,200 | — | — |
| 2021-03-18 | $407.75 | $1,987.97 | 1,019,700 | — | — |
| 2021-03-17 | $403.13 | $1,965.44 | 921,500 | — | — |
| 2021-03-16 | $403.12 | $1,965.39 | 871,700 | — | — |
| 2021-03-15 | $406.06 | $1,979.73 | 637,900 | — | — |
| 2021-03-12 | $406.53 | $1,982.02 | 723,200 | — | — |
| 2021-03-11 | $401.41 | $1,957.06 | 928,100 | — | — |
| 2021-03-10 | $403.01 | $1,964.86 | 841,000 | — | — |
| 2021-03-09 | $402.85 | $1,964.08 | 1,029,300 | — | — |
| 2021-03-08 | $401.07 | $1,955.40 | 1,101,800 | — | — |
| 2021-03-05 | $399.39 | $1,947.21 | 1,495,100 | — | — |
| 2021-03-04 | $388.56 | $1,894.41 | 1,453,700 | — | — |
| 2021-03-03 | $382.61 | $1,865.40 | 548,900 | — | — |
| 2021-03-02 | $386.30 | $1,883.39 | 845,400 | — | — |
| 2021-03-01 | $384.92 | $1,876.66 | 942,800 | — | — |
| 2021-02-26 | $379.65 | $1,850.97 | 1,285,000 | — | — |
| 2021-02-25 | $380.59 | $1,855.55 | 815,500 | — | — |
| 2021-02-24 | $381.40 | $1,859.50 | 1,018,200 | — | — |
| 2021-02-23 | $378.29 | $1,844.34 | 982,400 | — | — |
| 2021-02-22 | $379.89 | $1,852.14 | 1,028,400 | — | — |
| 2021-02-19 | $376.91 | $1,837.61 | 1,006,100 | — | — |
| 2021-02-18 | $378.33 | $1,844.53 | 910,400 | — | — |
| 2021-02-17 | $377.52 | $1,840.58 | 1,007,600 | — | — |
| 2021-02-16 | $375.15 | $1,829.03 | 2,446,600 | — | — |
| 2021-02-12 | $380.64 | $1,855.79 | 1,015,100 | — | — |
| 2021-02-11 | $381.19 | $1,858.48 | 1,594,500 | — | — |
| 2021-02-10 | $378.00 | $1,842.92 | 1,602,300 | — | — |
| 2021-02-09 | $382.59 | $1,865.30 | 1,622,300 | — | — |
| 2021-02-08 | $378.34 | $1,844.58 | 1,399,800 | — | — |
| 2021-02-05 | $379.30 | $1,849.26 | 1,672,200 | — | — |
| 2021-02-04 | $385.09 | $1,877.49 | 1,204,800 | — | — |
| 2021-02-03 | $379.93 | $1,852.33 | 1,301,800 | — | — |
| 2021-02-02 | $376.99 | $1,838.00 | 1,367,000 | — | — |
| 2021-02-01 | $379.90 | $1,852.19 | 947,100 | — | — |
| 2021-01-29 | $383.11 | $1,867.84 | 1,205,600 | — | — |
| 2021-01-28 | $389.79 | $1,900.40 | 906,100 | — | — |
| 2021-01-27 | $377.93 | $1,842.58 | 2,347,300 | — | — |
| 2021-01-26 | $395.85 | $1,929.95 | 1,039,200 | — | — |
| 2021-01-25 | $404.00 | $1,969.69 | 894,600 | — | — |
| 2021-01-22 | $405.18 | $1,975.44 | 865,000 | — | — |
| 2021-01-21 | $414.60 | $2,021.37 | 883,900 | — | — |
| 2021-01-20 | $411.34 | $2,005.47 | 966,700 | — | — |
| 2021-01-19 | $407.31 | $1,985.82 | 903,800 | — | — |
| 2021-01-15 | $406.81 | $1,983.39 | 1,519,400 | — | — |
| 2021-01-14 | $405.00 | $1,974.56 | 1,020,900 | — | — |
| 2021-01-13 | $416.02 | $2,028.29 | 902,500 | — | — |
| 2021-01-12 | $422.47 | $2,059.74 | 1,045,600 | — | — |
| 2021-01-11 | $433.54 | $2,113.71 | 908,700 | — | — |
| 2021-01-08 | $436.77 | $2,129.45 | 962,500 | — | — |
| 2021-01-07 | $447.69 | $2,182.69 | 1,421,400 | — | — |
| 2021-01-06 | $437.83 | $2,134.62 | 1,495,200 | — | — |
| 2021-01-05 | $413.18 | $2,014.44 | 958,400 | — | — |
| 2021-01-04 | $412.19 | $2,009.62 | 1,268,200 | — | — |