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
- 2003-10-07 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 | $206.08 | $206.08 | 9,241 | — | — |
| 2021-12-30 | $221.44 | $221.44 | 45,241 | — | — |
| 2021-12-29 | $199.68 | $199.68 | 16,430 | — | — |
| 2021-12-28 | $195.84 | $195.84 | 14,225 | — | — |
| 2021-12-27 | $215.04 | $215.04 | 12,480 | — | — |
| 2021-12-23 | $218.88 | $218.88 | 24,395 | — | — |
| 2021-12-22 | $253.44 | $253.44 | 11,173 | — | — |
| 2021-12-21 | $235.52 | $235.52 | 6,452 | — | — |
| 2021-12-20 | $230.40 | $230.40 | 9,402 | — | — |
| 2021-12-17 | $220.16 | $220.16 | 18,774 | — | — |
| 2021-12-16 | $221.44 | $221.44 | 7,214 | — | — |
| 2021-12-15 | $243.20 | $243.20 | 6,465 | — | — |
| 2021-12-14 | $240.64 | $240.64 | 6,342 | — | — |
| 2021-12-13 | $248.32 | $248.32 | 5,984 | — | — |
| 2021-12-10 | $263.68 | $263.68 | 3,176 | — | — |
| 2021-12-09 | $261.12 | $261.12 | 3,141 | — | — |
| 2021-12-08 | $275.20 | $275.20 | 4,531 | — | — |
| 2021-12-07 | $267.52 | $267.52 | 5,242 | — | — |
| 2021-12-06 | $259.84 | $259.84 | 5,568 | — | — |
| 2021-12-03 | $253.44 | $253.44 | 7,309 | — | — |
| 2021-12-02 | $270.08 | $270.08 | 6,448 | — | — |
| 2021-12-01 | $264.96 | $264.96 | 5,843 | — | — |
| 2021-11-30 | $289.28 | $289.28 | 7,862 | — | — |
| 2021-11-29 | $289.28 | $289.28 | 6,649 | — | — |
| 2021-11-26 | $295.68 | $295.68 | 3,121 | — | — |
| 2021-11-24 | $299.52 | $299.52 | 5,700 | — | — |
| 2021-11-23 | $291.84 | $291.84 | 5,866 | — | — |
| 2021-11-22 | $288.00 | $288.00 | 11,346 | — | — |
| 2021-11-19 | $304.64 | $304.64 | 6,713 | — | — |
| 2021-11-18 | $303.36 | $303.36 | 16,940 | — | — |
| 2021-11-17 | $331.52 | $331.52 | 21,730 | — | — |
| 2021-11-16 | $346.88 | $346.88 | 16,103 | — | — |
| 2021-11-15 | $339.20 | $339.20 | 24,027 | — | — |
| 2021-11-12 | $369.92 | $369.92 | 8,181 | — | — |
| 2021-11-11 | $364.80 | $364.80 | 16,554 | — | — |
| 2021-11-10 | $363.52 | $363.52 | 21,550 | — | — |
| 2021-11-09 | $394.24 | $394.24 | 12,070 | — | — |
| 2021-11-08 | $400.64 | $400.64 | 36,411 | — | — |
| 2021-11-05 | $382.72 | $382.72 | 9,271 | — | — |
| 2021-11-04 | $407.04 | $407.04 | 8,497 | — | — |
| 2021-11-03 | $414.72 | $414.72 | 12,253 | — | — |
| 2021-11-02 | $404.48 | $404.48 | 13,873 | — | — |
| 2021-11-01 | $407.04 | $407.04 | 14,217 | — | — |
| 2021-10-29 | $377.60 | $377.60 | 34,738 | — | — |
| 2021-10-28 | $401.92 | $401.92 | 34,053 | — | — |
| 2021-10-27 | $364.80 | $364.80 | 2,685 | — | — |
| 2021-10-26 | $366.08 | $366.08 | 6,149 | — | — |
| 2021-10-25 | $381.44 | $381.44 | 11,768 | — | — |
| 2021-10-22 | $359.68 | $359.68 | 4,761 | — | — |
| 2021-10-21 | $372.48 | $372.48 | 3,670 | — | — |
| 2021-10-20 | $378.88 | $378.88 | 3,001 | — | — |
| 2021-10-19 | $380.16 | $380.16 | 3,663 | — | — |
| 2021-10-18 | $371.20 | $371.20 | 2,581 | — | — |
| 2021-10-15 | $378.88 | $378.88 | 1,907 | — | — |
| 2021-10-14 | $380.16 | $380.16 | 2,705 | — | — |
| 2021-10-13 | $387.84 | $387.84 | 2,610 | — | — |
| 2021-10-12 | $384.00 | $384.00 | 2,758 | — | — |
| 2021-10-11 | $371.20 | $371.20 | 2,687 | — | — |
| 2021-10-08 | $380.16 | $380.16 | 2,444 | — | — |
| 2021-10-07 | $398.08 | $398.08 | 5,601 | — | — |
| 2021-10-06 | $371.20 | $371.20 | 12,807 | — | — |
| 2021-10-05 | $405.76 | $405.76 | 3,120 | — | — |
| 2021-10-04 | $414.72 | $414.72 | 2,838 | — | — |
| 2021-10-01 | $433.92 | $433.92 | 2,219 | — | — |
| 2021-09-30 | $436.48 | $436.48 | 3,538 | — | — |
| 2021-09-29 | $417.28 | $417.28 | 10,301 | — | — |
| 2021-09-28 | $442.88 | $442.88 | 4,656 | — | — |
| 2021-09-27 | $476.16 | $476.16 | 3,242 | — | — |
| 2021-09-24 | $460.80 | $460.80 | 3,312 | — | — |
| 2021-09-23 | $465.92 | $465.92 | 2,669 | — | — |
| 2021-09-22 | $454.40 | $454.40 | 3,623 | — | — |
| 2021-09-21 | $442.88 | $442.88 | 4,716 | — | — |
| 2021-09-20 | $428.80 | $428.80 | 7,473 | — | — |
| 2021-09-17 | $465.92 | $465.92 | 9,049 | — | — |
| 2021-09-16 | $465.92 | $465.92 | 3,113 | — | — |
| 2021-09-15 | $473.60 | $473.60 | 3,606 | — | — |
| 2021-09-14 | $467.20 | $467.20 | 4,515 | — | — |
| 2021-09-13 | $491.52 | $491.52 | 4,465 | — | — |
| 2021-09-10 | $494.08 | $494.08 | 3,716 | — | — |
| 2021-09-09 | $497.92 | $497.92 | 6,419 | — | — |
| 2021-09-08 | $506.88 | $506.88 | 4,210 | — | — |
| 2021-09-07 | $520.96 | $520.96 | 7,668 | — | — |
| 2021-09-03 | $512.00 | $512.00 | 3,898 | — | — |
| 2021-09-02 | $527.36 | $527.36 | 3,789 | — | — |
| 2021-09-01 | $518.40 | $518.40 | 3,358 | — | — |
| 2021-08-31 | $528.64 | $528.64 | 3,364 | — | — |
| 2021-08-30 | $520.96 | $520.96 | 3,194 | — | — |
| 2021-08-27 | $510.72 | $510.72 | 2,686 | — | — |
| 2021-08-26 | $508.16 | $508.16 | 3,112 | — | — |
| 2021-08-25 | $508.16 | $508.16 | 3,761 | — | — |
| 2021-08-24 | $515.84 | $515.84 | 3,210 | — | — |
| 2021-08-23 | $501.76 | $501.76 | 3,658 | — | — |
| 2021-08-20 | $481.28 | $481.28 | 5,509 | — | — |
| 2021-08-19 | $481.28 | $481.28 | 5,042 | — | — |
| 2021-08-18 | $497.92 | $497.92 | 5,208 | — | — |
| 2021-08-17 | $495.36 | $495.36 | 5,200 | — | — |
| 2021-08-16 | $510.72 | $510.72 | 4,461 | — | — |
| 2021-08-13 | $528.64 | $528.64 | 4,922 | — | — |
| 2021-08-12 | $541.44 | $541.44 | 4,977 | — | — |
| 2021-08-11 | $547.84 | $547.84 | 6,905 | — | — |
| 2021-08-10 | $540.16 | $540.16 | 9,420 | — | — |
| 2021-08-09 | $545.28 | $545.28 | 5,141 | — | — |
| 2021-08-06 | $547.84 | $547.84 | 4,437 | — | — |
| 2021-08-05 | $563.20 | $563.20 | 4,313 | — | — |
| 2021-08-04 | $547.84 | $547.84 | 4,598 | — | — |
| 2021-08-03 | $558.08 | $558.08 | 2,826 | — | — |
| 2021-08-02 | $576.00 | $576.00 | 3,608 | — | — |
| 2021-07-30 | $563.20 | $563.20 | 2,226 | — | — |
| 2021-07-29 | $561.92 | $561.92 | 4,289 | — | — |
| 2021-07-28 | $564.48 | $564.48 | 4,659 | — | — |
| 2021-07-27 | $538.88 | $538.88 | 4,865 | — | — |
| 2021-07-26 | $552.96 | $552.96 | 3,949 | — | — |
| 2021-07-23 | $547.84 | $547.84 | 3,336 | — | — |
| 2021-07-22 | $574.72 | $574.72 | 3,202 | — | — |
| 2021-07-21 | $584.96 | $584.96 | 3,569 | — | — |
| 2021-07-20 | $569.60 | $569.60 | 4,352 | — | — |
| 2021-07-19 | $561.92 | $561.92 | 5,191 | — | — |
| 2021-07-16 | $559.36 | $559.36 | 3,250 | — | — |
| 2021-07-15 | $559.36 | $559.36 | 3,528 | — | — |
| 2021-07-14 | $561.92 | $561.92 | 4,338 | — | — |
| 2021-07-13 | $581.12 | $581.12 | 4,037 | — | — |
| 2021-07-12 | $611.84 | $611.84 | 10,093 | — | — |
| 2021-07-09 | $593.92 | $593.92 | 3,905 | — | — |
| 2021-07-08 | $584.96 | $584.96 | 6,392 | — | — |
| 2021-07-07 | $582.40 | $582.40 | 7,043 | — | — |
| 2021-07-06 | $605.44 | $605.44 | 5,670 | — | — |
| 2021-07-02 | $606.72 | $606.72 | 10,743 | — | — |
| 2021-07-01 | $638.72 | $638.72 | 35,285 | — | — |
| 2021-06-30 | $624.64 | $624.64 | 13,411 | — | — |
| 2021-06-29 | $665.60 | $665.60 | 34,123 | — | — |
| 2021-06-28 | $638.72 | $638.72 | 13,821 | — | — |
| 2021-06-25 | $638.72 | $638.72 | 14,346 | — | — |
| 2021-06-24 | $631.04 | $631.04 | 12,655 | — | — |
| 2021-06-23 | $645.12 | $645.12 | 27,130 | — | — |
| 2021-06-22 | $614.40 | $614.40 | 9,180 | — | — |
| 2021-06-21 | $627.20 | $627.20 | 14,890 | — | — |
| 2021-06-18 | $677.12 | $677.12 | 23,563 | — | — |
| 2021-06-17 | $702.72 | $702.72 | 9,328 | — | — |
| 2021-06-16 | $704.00 | $704.00 | 12,278 | — | — |
| 2021-06-15 | $666.88 | $666.88 | 6,834 | — | — |
| 2021-06-14 | $697.60 | $697.60 | 8,746 | — | — |
| 2021-06-11 | $697.60 | $697.60 | 5,921 | — | — |
| 2021-06-10 | $670.72 | $670.72 | 17,023 | — | — |
| 2021-06-09 | $729.60 | $729.60 | 11,416 | — | — |
| 2021-06-08 | $711.68 | $711.68 | 13,216 | — | — |
| 2021-06-07 | $714.24 | $714.24 | 12,172 | — | — |
| 2021-06-04 | $659.20 | $659.20 | 5,769 | — | — |
| 2021-06-03 | $670.72 | $670.72 | 15,749 | — | — |
| 2021-06-02 | $682.24 | $682.24 | 9,264 | — | — |
| 2021-06-01 | $680.96 | $680.96 | 25,285 | — | — |
| 2021-05-28 | $625.92 | $625.92 | 9,275 | — | — |
| 2021-05-27 | $674.56 | $674.56 | 5,994 | — | — |
| 2021-05-26 | $656.64 | $656.64 | 9,477 | — | — |
| 2021-05-25 | $588.80 | $588.80 | 3,918 | — | — |
| 2021-05-24 | $610.56 | $610.56 | 4,982 | — | — |
| 2021-05-21 | $609.28 | $609.28 | 4,149 | — | — |
| 2021-05-20 | $624.64 | $624.64 | 5,126 | — | — |
| 2021-05-19 | $614.40 | $614.40 | 8,928 | — | — |
| 2021-05-18 | $606.72 | $606.72 | 11,500 | — | — |
| 2021-05-17 | $614.40 | $614.40 | 8,375 | — | — |
| 2021-05-14 | $559.36 | $559.36 | 6,843 | — | — |
| 2021-05-13 | $499.20 | $499.20 | 10,530 | — | — |
| 2021-05-12 | $523.52 | $523.52 | 8,751 | — | — |
| 2021-05-11 | $549.12 | $549.12 | 12,397 | — | — |
| 2021-05-10 | $558.08 | $558.08 | 6,932 | — | — |
| 2021-05-07 | $602.88 | $602.88 | 4,638 | — | — |
| 2021-05-06 | $586.24 | $586.24 | 8,344 | — | — |
| 2021-05-05 | $624.64 | $624.64 | 6,745 | — | — |
| 2021-05-04 | $648.96 | $648.96 | 6,795 | — | — |
| 2021-05-03 | $646.40 | $646.40 | 8,420 | — | — |
| 2021-04-30 | $707.84 | $707.84 | 4,028 | — | — |
| 2021-04-29 | $725.76 | $725.76 | 5,381 | — | — |
| 2021-04-28 | $737.28 | $737.28 | 6,363 | — | — |
| 2021-04-27 | $732.16 | $732.16 | 8,348 | — | — |
| 2021-04-26 | $712.96 | $712.96 | 9,482 | — | — |
| 2021-04-23 | $655.36 | $655.36 | 6,841 | — | — |
| 2021-04-22 | $654.08 | $654.08 | 22,683 | — | — |
| 2021-04-21 | $600.32 | $600.32 | 10,941 | — | — |
| 2021-04-20 | $592.64 | $592.64 | 7,150 | — | — |
| 2021-04-19 | $602.88 | $602.88 | 9,888 | — | — |
| 2021-04-16 | $623.36 | $623.36 | 9,808 | — | — |
| 2021-04-15 | $648.96 | $648.96 | 13,974 | — | — |
| 2021-04-14 | $668.16 | $668.16 | 10,352 | — | — |
| 2021-04-13 | $689.92 | $689.92 | 10,255 | — | — |
| 2021-04-12 | $704.00 | $704.00 | 9,659 | — | — |
| 2021-04-09 | $755.20 | $755.20 | 6,232 | — | — |
| 2021-04-08 | $756.48 | $756.48 | 8,259 | — | — |
| 2021-04-07 | $747.52 | $747.52 | 12,356 | — | — |
| 2021-04-06 | $805.12 | $805.12 | 10,984 | — | — |
| 2021-04-05 | $793.60 | $793.60 | 9,488 | — | — |
| 2021-04-01 | $842.24 | $842.24 | 9,425 | — | — |
| 2021-03-31 | $829.44 | $829.44 | 15,423 | — | — |
| 2021-03-30 | $800.00 | $800.00 | 35,709 | — | — |
| 2021-03-29 | $803.84 | $803.84 | 10,666 | — | — |
| 2021-03-26 | $864.00 | $864.00 | 11,800 | — | — |
| 2021-03-25 | $851.20 | $851.20 | 13,512 | — | — |
| 2021-03-24 | $842.24 | $842.24 | 22,800 | — | — |
| 2021-03-23 | $998.40 | $998.40 | 47,873 | — | — |
| 2021-03-22 | $949.76 | $949.76 | 20,382 | — | — |
| 2021-03-19 | $884.48 | $884.48 | 13,787 | — | — |
| 2021-03-18 | $833.28 | $833.28 | 9,986 | — | — |
| 2021-03-17 | $892.16 | $892.16 | 13,309 | — | — |
| 2021-03-16 | $860.16 | $860.16 | 11,676 | — | — |
| 2021-03-15 | $911.36 | $911.36 | 12,577 | — | — |
| 2021-03-12 | $896.00 | $896.00 | 13,984 | — | — |
| 2021-03-11 | $899.84 | $899.84 | 27,117 | — | — |
| 2021-03-10 | $808.96 | $808.96 | 15,805 | — | — |
| 2021-03-09 | $815.36 | $815.36 | 23,599 | — | — |
| 2021-03-08 | $733.44 | $733.44 | 48,109 | — | — |
| 2021-03-05 | $697.60 | $697.60 | 24,817 | — | — |
| 2021-03-04 | $720.64 | $720.64 | 31,782 | — | — |
| 2021-03-03 | $821.76 | $821.76 | 18,692 | — | — |
| 2021-03-02 | $890.88 | $890.88 | 14,556 | — | — |
| 2021-03-01 | $919.04 | $919.04 | 26,240 | — | — |
| 2021-02-26 | $917.76 | $917.76 | 20,808 | — | — |
| 2021-02-25 | $908.80 | $908.80 | 22,876 | — | — |
| 2021-02-24 | $980.48 | $980.48 | 33,516 | — | — |
| 2021-02-23 | $867.84 | $867.84 | 46,743 | — | — |
| 2021-02-22 | $997.12 | $997.12 | 29,140 | — | — |
| 2021-02-19 | $1,034.24 | $1,034.24 | 37,780 | — | — |
| 2021-02-18 | $1,105.92 | $1,105.92 | 62,526 | — | — |
| 2021-02-17 | $1,141.76 | $1,141.76 | 37,319 | — | — |
| 2021-02-16 | $1,228.80 | $1,228.80 | 54,871 | — | — |
| 2021-02-12 | $1,268.48 | $1,268.48 | 114,926 | — | — |
| 2021-02-11 | $1,194.24 | $1,194.24 | 155,420 | — | — |
| 2021-02-10 | $1,470.72 | $1,470.72 | 350,022 | — | — |
| 2021-02-09 | $979.20 | $979.20 | 42,080 | — | — |
| 2021-02-08 | $922.88 | $922.88 | 21,514 | — | — |
| 2021-02-05 | $917.76 | $917.76 | 22,301 | — | — |
| 2021-02-04 | $952.32 | $952.32 | 44,938 | — | — |
| 2021-02-03 | $901.12 | $901.12 | 27,834 | — | — |
| 2021-02-02 | $884.48 | $884.48 | 20,335 | — | — |
| 2021-02-01 | $880.64 | $880.64 | 32,357 | — | — |
| 2021-01-29 | $853.76 | $853.76 | 28,576 | — | — |
| 2021-01-28 | $897.28 | $897.28 | 37,205 | — | — |
| 2021-01-27 | $926.72 | $926.72 | 65,868 | — | — |
| 2021-01-26 | $1,011.20 | $1,011.20 | 138,851 | — | — |
| 2021-01-25 | $860.16 | $860.16 | 82,695 | — | — |
| 2021-01-22 | $887.04 | $887.04 | 11,529 | — | — |
| 2021-01-21 | $896.00 | $896.00 | 21,955 | — | — |
| 2021-01-20 | $856.32 | $856.32 | 11,028 | — | — |
| 2021-01-19 | $847.36 | $847.36 | 17,580 | — | — |
| 2021-01-15 | $852.48 | $852.48 | 14,380 | — | — |
| 2021-01-14 | $907.52 | $907.52 | 22,401 | — | — |
| 2021-01-13 | $884.48 | $884.48 | 24,121 | — | — |
| 2021-01-12 | $924.16 | $924.16 | 41,505 | — | — |
| 2021-01-11 | $858.88 | $858.88 | 10,968 | — | — |
| 2021-01-08 | $872.96 | $872.96 | 23,152 | — | — |
| 2021-01-07 | $883.20 | $883.20 | 23,319 | — | — |
| 2021-01-06 | $783.36 | $783.36 | 13,750 | — | — |
| 2021-01-05 | $783.36 | $783.36 | 8,553 | — | — |
| 2021-01-04 | $752.64 | $752.64 | 11,444 | — | — |