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
- 2020-12-10 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 | $289.80 | $289.80 | 1,734 | — | — |
| 2021-12-30 | $288.40 | $288.40 | 1,663 | — | — |
| 2021-12-29 | $278.25 | $278.25 | 2,829 | — | — |
| 2021-12-28 | $287.70 | $287.70 | 1,360 | — | — |
| 2021-12-27 | $300.30 | $300.30 | 1,749 | — | — |
| 2021-12-23 | $299.60 | $299.60 | 5,714 | — | — |
| 2021-12-22 | $285.60 | $285.60 | 1,449 | — | — |
| 2021-12-21 | $280.00 | $280.00 | 3,189 | — | — |
| 2021-12-20 | $273.00 | $273.00 | 3,969 | — | — |
| 2021-12-17 | $294.00 | $294.00 | 4,663 | — | — |
| 2021-12-16 | $316.75 | $316.75 | 2,271 | — | — |
| 2021-12-15 | $334.95 | $334.95 | 5,494 | — | — |
| 2021-12-14 | $326.90 | $326.90 | 3,163 | — | — |
| 2021-12-13 | $357.70 | $357.70 | 3,434 | — | — |
| 2021-12-10 | $398.30 | $398.30 | 811 | — | — |
| 2021-12-09 | $409.85 | $409.85 | 580 | — | — |
| 2021-12-08 | $428.40 | $428.40 | 834 | — | — |
| 2021-12-07 | $423.15 | $423.15 | 2,560 | — | — |
| 2021-12-06 | $396.20 | $396.20 | 1,731 | — | — |
| 2021-12-03 | $388.15 | $388.15 | 2,474 | — | — |
| 2021-12-02 | $395.50 | $395.50 | 1,169 | — | — |
| 2021-12-01 | $391.30 | $391.30 | 817 | — | — |
| 2021-11-30 | $395.50 | $395.50 | 1,457 | — | — |
| 2021-11-29 | $399.00 | $399.00 | 1,469 | — | — |
| 2021-11-26 | $390.25 | $390.25 | 780 | — | — |
| 2021-11-24 | $384.65 | $384.65 | 1,934 | — | — |
| 2021-11-23 | $385.00 | $385.00 | 2,037 | — | — |
| 2021-11-22 | $401.10 | $401.10 | 1,357 | — | — |
| 2021-11-19 | $423.15 | $423.15 | 809 | — | — |
| 2021-11-18 | $415.10 | $415.10 | 3,271 | — | — |
| 2021-11-17 | $444.15 | $444.15 | 2,737 | — | — |
| 2021-11-16 | $409.50 | $409.50 | 3,906 | — | — |
| 2021-11-15 | $444.50 | $444.50 | 1,609 | — | — |
| 2021-11-12 | $429.10 | $429.10 | 1,043 | — | — |
| 2021-11-11 | $436.80 | $436.80 | 871 | — | — |
| 2021-11-10 | $429.10 | $429.10 | 1,111 | — | — |
| 2021-11-09 | $444.15 | $444.15 | 1,083 | — | — |
| 2021-11-08 | $453.95 | $453.95 | 1,860 | — | — |
| 2021-11-05 | $450.80 | $450.80 | 1,383 | — | — |
| 2021-11-04 | $455.00 | $455.00 | 1,034 | — | — |
| 2021-11-03 | $462.70 | $462.70 | 1,334 | — | — |
| 2021-11-02 | $459.90 | $459.90 | 1,631 | — | — |
| 2021-11-01 | $483.00 | $483.00 | 4,731 | — | — |
| 2021-10-29 | $438.20 | $438.20 | 1,351 | — | — |
| 2021-10-28 | $438.55 | $438.55 | 1,446 | — | — |
| 2021-10-27 | $435.40 | $435.40 | 517 | — | — |
| 2021-10-26 | $429.80 | $429.80 | 1,063 | — | — |
| 2021-10-25 | $425.60 | $425.60 | 926 | — | — |
| 2021-10-22 | $430.50 | $430.50 | 806 | — | — |
| 2021-10-21 | $429.80 | $429.80 | 1,931 | — | — |
| 2021-10-20 | $438.55 | $438.55 | 1,046 | — | — |
| 2021-10-19 | $437.15 | $437.15 | 983 | — | — |
| 2021-10-18 | $443.10 | $443.10 | 1,463 | — | — |
| 2021-10-15 | $444.50 | $444.50 | 1,454 | — | — |
| 2021-10-14 | $442.40 | $442.40 | 1,874 | — | — |
| 2021-10-13 | $427.00 | $427.00 | 2,677 | — | — |
| 2021-10-12 | $396.55 | $396.55 | 1,260 | — | — |
| 2021-10-11 | $395.85 | $395.85 | 1,706 | — | — |
| 2021-10-08 | $402.15 | $402.15 | 1,277 | — | — |
| 2021-10-07 | $395.50 | $395.50 | 1,334 | — | — |
| 2021-10-06 | $378.35 | $378.35 | 580 | — | — |
| 2021-10-05 | $379.40 | $379.40 | 1,037 | — | — |
| 2021-10-04 | $372.40 | $372.40 | 751 | — | — |
| 2021-10-01 | $392.35 | $392.35 | 880 | — | — |
| 2021-09-30 | $380.10 | $380.10 | 1,711 | — | — |
| 2021-09-29 | $360.15 | $360.15 | 1,849 | — | — |
| 2021-09-28 | $377.65 | $377.65 | 1,963 | — | — |
| 2021-09-27 | $409.15 | $409.15 | 2,126 | — | — |
| 2021-09-24 | $390.60 | $390.60 | 1,077 | — | — |
| 2021-09-23 | $398.30 | $398.30 | 2,640 | — | — |
| 2021-09-22 | $386.75 | $386.75 | 1,040 | — | — |
| 2021-09-21 | $360.50 | $360.50 | 1,094 | — | — |
| 2021-09-20 | $362.95 | $362.95 | 1,711 | — | — |
| 2021-09-17 | $385.00 | $385.00 | 3,040 | — | — |
| 2021-09-16 | $389.55 | $389.55 | 3,760 | — | — |
| 2021-09-15 | $371.70 | $371.70 | 2,609 | — | — |
| 2021-09-14 | $376.60 | $376.60 | 2,403 | — | — |
| 2021-09-13 | $398.30 | $398.30 | 1,020 | — | — |
| 2021-09-10 | $397.60 | $397.60 | 874 | — | — |
| 2021-09-09 | $402.15 | $402.15 | 1,289 | — | — |
| 2021-09-08 | $408.45 | $408.45 | 1,034 | — | — |
| 2021-09-07 | $410.90 | $410.90 | 1,194 | — | — |
| 2021-09-03 | $411.25 | $411.25 | 883 | — | — |
| 2021-09-02 | $406.70 | $406.70 | 1,369 | — | — |
| 2021-09-01 | $404.60 | $404.60 | 2,254 | — | — |
| 2021-08-31 | $419.65 | $419.65 | 1,803 | — | — |
| 2021-08-30 | $417.20 | $417.20 | 1,197 | — | — |
| 2021-08-27 | $413.00 | $413.00 | 1,603 | — | — |
| 2021-08-26 | $386.75 | $386.75 | 1,960 | — | — |
| 2021-08-25 | $399.00 | $399.00 | 3,366 | — | — |
| 2021-08-24 | $416.50 | $416.50 | 2,309 | — | — |
| 2021-08-23 | $417.90 | $417.90 | 2,631 | — | — |
| 2021-08-20 | $409.50 | $409.50 | 2,511 | — | — |
| 2021-08-19 | $420.00 | $420.00 | 2,600 | — | — |
| 2021-08-18 | $428.40 | $428.40 | 8,154 | — | — |
| 2021-08-17 | $437.15 | $437.15 | 8,997 | — | — |
| 2021-08-16 | $511.00 | $511.00 | 1,240 | — | — |
| 2021-08-13 | $509.95 | $509.95 | 1,260 | — | — |
| 2021-08-12 | $499.10 | $499.10 | 600 | — | — |
| 2021-08-11 | $512.75 | $512.75 | 806 | — | — |
| 2021-08-10 | $523.25 | $523.25 | 3,857 | — | — |
| 2021-08-09 | $505.75 | $505.75 | 1,011 | — | — |
| 2021-08-06 | $495.25 | $495.25 | 709 | — | — |
| 2021-08-05 | $487.20 | $487.20 | 1,109 | — | — |
| 2021-08-04 | $469.35 | $469.35 | 734 | — | — |
| 2021-08-03 | $461.30 | $461.30 | 1,217 | — | — |
| 2021-08-02 | $476.35 | $476.35 | 814 | — | — |
| 2021-07-30 | $483.00 | $483.00 | 540 | — | — |
| 2021-07-29 | $491.75 | $491.75 | 1,406 | — | — |
| 2021-07-28 | $513.45 | $513.45 | 2,100 | — | — |
| 2021-07-27 | $488.25 | $488.25 | 1,406 | — | — |
| 2021-07-26 | $525.00 | $525.00 | 2,497 | — | — |
| 2021-07-23 | $518.70 | $518.70 | 1,717 | — | — |
| 2021-07-22 | $520.45 | $520.45 | 2,089 | — | — |
| 2021-07-21 | $504.35 | $504.35 | 2,237 | — | — |
| 2021-07-20 | $495.60 | $495.60 | 2,983 | — | — |
| 2021-07-19 | $450.10 | $450.10 | 1,663 | — | — |
| 2021-07-16 | $456.75 | $456.75 | 2,600 | — | — |
| 2021-07-15 | $469.35 | $469.35 | 2,203 | — | — |
| 2021-07-14 | $446.25 | $446.25 | 2,340 | — | — |
| 2021-07-13 | $444.50 | $444.50 | 651 | — | — |
| 2021-07-12 | $453.60 | $453.60 | 697 | — | — |
| 2021-07-09 | $455.70 | $455.70 | 1,191 | — | — |
| 2021-07-08 | $451.50 | $451.50 | 1,137 | — | — |
| 2021-07-07 | $441.00 | $441.00 | 2,177 | — | — |
| 2021-07-06 | $481.95 | $481.95 | 1,243 | — | — |
| 2021-07-02 | $489.30 | $489.30 | 1,697 | — | — |
| 2021-07-01 | $506.45 | $506.45 | 1,223 | — | — |
| 2021-06-30 | $504.70 | $504.70 | 1,274 | — | — |
| 2021-06-29 | $518.00 | $518.00 | 2,294 | — | — |
| 2021-06-28 | $523.25 | $523.25 | 1,249 | — | — |
| 2021-06-25 | $512.40 | $512.40 | 1,206 | — | — |
| 2021-06-24 | $507.50 | $507.50 | 829 | — | — |
| 2021-06-23 | $515.55 | $515.55 | 1,091 | — | — |
| 2021-06-22 | $502.25 | $502.25 | 1,009 | — | — |
| 2021-06-21 | $503.30 | $503.30 | 1,020 | — | — |
| 2021-06-18 | $504.35 | $504.35 | 1,597 | — | — |
| 2021-06-17 | $523.25 | $523.25 | 929 | — | — |
| 2021-06-16 | $516.25 | $516.25 | 2,989 | — | — |
| 2021-06-15 | $508.20 | $508.20 | 1,891 | — | — |
| 2021-06-14 | $525.00 | $525.00 | 3,200 | — | — |
| 2021-06-11 | $539.70 | $539.70 | 4,514 | — | — |
| 2021-06-10 | $523.95 | $523.95 | 5,003 | — | — |
| 2021-06-09 | $488.25 | $488.25 | 3,014 | — | — |
| 2021-06-08 | $516.95 | $516.95 | 6,440 | — | — |
| 2021-06-07 | $498.40 | $498.40 | 1,957 | — | — |
| 2021-06-04 | $512.40 | $512.40 | 1,700 | — | — |
| 2021-06-03 | $481.95 | $481.95 | 4,746 | — | — |
| 2021-06-02 | $479.15 | $479.15 | 2,894 | — | — |
| 2021-06-01 | $495.25 | $495.25 | 1,723 | — | — |
| 2021-05-28 | $508.55 | $508.55 | 2,460 | — | — |
| 2021-05-27 | $507.50 | $507.50 | 5,406 | — | — |
| 2021-05-26 | $503.65 | $503.65 | 6,077 | — | — |
| 2021-05-25 | $458.85 | $458.85 | 2,537 | — | — |
| 2021-05-24 | $457.80 | $457.80 | 2,974 | — | — |
| 2021-05-21 | $482.30 | $482.30 | 4,617 | — | — |
| 2021-05-20 | $467.25 | $467.25 | 5,540 | — | — |
| 2021-05-19 | $410.20 | $410.20 | 1,751 | — | — |
| 2021-05-18 | $405.30 | $405.30 | 2,071 | — | — |
| 2021-05-17 | $406.70 | $406.70 | 1,343 | — | — |
| 2021-05-14 | $387.10 | $387.10 | 3,423 | — | — |
| 2021-05-13 | $358.05 | $358.05 | 4,226 | — | — |
| 2021-05-12 | $361.20 | $361.20 | 2,817 | — | — |
| 2021-05-11 | $366.80 | $366.80 | 3,800 | — | — |
| 2021-05-10 | $360.50 | $360.50 | 3,783 | — | — |
| 2021-05-07 | $385.35 | $385.35 | 1,974 | — | — |
| 2021-05-06 | $379.40 | $379.40 | 7,049 | — | — |
| 2021-05-05 | $404.60 | $404.60 | 2,231 | — | — |
| 2021-05-04 | $413.35 | $413.35 | 2,483 | — | — |
| 2021-05-03 | $437.85 | $437.85 | 3,186 | — | — |
| 2021-04-30 | $448.70 | $448.70 | 2,906 | — | — |
| 2021-04-29 | $451.85 | $451.85 | 2,897 | — | — |
| 2021-04-28 | $456.75 | $456.75 | 2,266 | — | — |
| 2021-04-27 | $438.55 | $438.55 | 2,557 | — | — |
| 2021-04-26 | $451.15 | $451.15 | 2,743 | — | — |
| 2021-04-23 | $441.35 | $441.35 | 2,777 | — | — |
| 2021-04-22 | $436.10 | $436.10 | 3,174 | — | — |
| 2021-04-21 | $419.30 | $419.30 | 3,723 | — | — |
| 2021-04-20 | $396.20 | $396.20 | 5,546 | — | — |
| 2021-04-19 | $403.20 | $403.20 | 4,003 | — | — |
| 2021-04-16 | $420.00 | $420.00 | 5,694 | — | — |
| 2021-04-15 | $441.00 | $441.00 | 5,549 | — | — |
| 2021-04-14 | $458.85 | $458.85 | 4,997 | — | — |
| 2021-04-13 | $446.60 | $446.60 | 5,094 | — | — |
| 2021-04-12 | $420.35 | $420.35 | 4,257 | — | — |
| 2021-04-09 | $440.65 | $440.65 | 3,329 | — | — |
| 2021-04-08 | $465.15 | $465.15 | 3,820 | — | — |
| 2021-04-07 | $448.70 | $448.70 | 2,560 | — | — |
| 2021-04-06 | $470.40 | $470.40 | 2,140 | — | — |
| 2021-04-05 | $450.45 | $450.45 | 3,149 | — | — |
| 2021-04-01 | $456.05 | $456.05 | 3,586 | — | — |
| 2021-03-31 | $469.00 | $469.00 | 5,711 | — | — |
| 2021-03-30 | $445.90 | $445.90 | 6,640 | — | — |
| 2021-03-29 | $400.75 | $400.75 | 6,337 | — | — |
| 2021-03-26 | $427.00 | $427.00 | 7,443 | — | — |
| 2021-03-25 | $437.15 | $437.15 | 12,197 | — | — |
| 2021-03-24 | $451.85 | $451.85 | 6,260 | — | — |
| 2021-03-23 | $504.00 | $504.00 | 3,080 | — | — |
| 2021-03-22 | $532.35 | $532.35 | 3,740 | — | — |
| 2021-03-19 | $519.05 | $519.05 | 8,894 | — | — |
| 2021-03-18 | $507.15 | $507.15 | 6,563 | — | — |
| 2021-03-17 | $506.45 | $506.45 | 8,423 | — | — |
| 2021-03-16 | $528.50 | $528.50 | 11,766 | — | — |
| 2021-03-15 | $588.00 | $588.00 | 8,406 | — | — |
| 2021-03-12 | $548.10 | $548.10 | 8,817 | — | — |
| 2021-03-11 | $512.40 | $512.40 | 16,177 | — | — |
| 2021-03-10 | $471.80 | $471.80 | 15,063 | — | — |
| 2021-03-09 | $472.15 | $472.15 | 10,374 | — | — |
| 2021-03-08 | $431.90 | $431.90 | 11,969 | — | — |
| 2021-03-05 | $479.15 | $479.15 | 23,397 | — | — |
| 2021-03-04 | $516.60 | $516.60 | 16,526 | — | — |
| 2021-03-03 | $521.85 | $521.85 | 6,669 | — | — |
| 2021-03-02 | $556.85 | $556.85 | 4,389 | — | — |
| 2021-03-01 | $567.35 | $567.35 | 6,846 | — | — |
| 2021-02-26 | $538.30 | $538.30 | 11,197 | — | — |
| 2021-02-25 | $538.30 | $538.30 | 12,914 | — | — |
| 2021-02-24 | $594.30 | $594.30 | 7,043 | — | — |
| 2021-02-23 | $617.75 | $617.75 | 17,946 | — | — |
| 2021-02-22 | $649.60 | $649.60 | 8,500 | — | — |
| 2021-02-19 | $672.00 | $672.00 | 7,720 | — | — |
| 2021-02-18 | $633.85 | $633.85 | 12,780 | — | — |
| 2021-02-17 | $640.15 | $640.15 | 16,089 | — | — |
| 2021-02-16 | $675.85 | $675.85 | 8,226 | — | — |
| 2021-02-12 | $660.45 | $660.45 | 5,457 | — | — |
| 2021-02-11 | $667.10 | $667.10 | 6,669 | — | — |
| 2021-02-10 | $703.50 | $703.50 | 8,666 | — | — |
| 2021-02-09 | $740.25 | $740.25 | 10,780 | — | — |
| 2021-02-08 | $727.65 | $727.65 | 9,191 | — | — |
| 2021-02-05 | $707.00 | $707.00 | 11,943 | — | — |
| 2021-02-04 | $679.70 | $679.70 | 10,023 | — | — |
| 2021-02-03 | $710.50 | $710.50 | 6,731 | — | — |
| 2021-02-02 | $710.50 | $710.50 | 9,011 | — | — |
| 2021-02-01 | $709.80 | $709.80 | 7,549 | — | — |
| 2021-01-29 | $724.50 | $724.50 | 18,126 | — | — |
| 2021-01-28 | $796.95 | $796.95 | 26,349 | — | — |
| 2021-01-27 | $739.20 | $739.20 | 18,549 | — | — |
| 2021-01-26 | $763.00 | $763.00 | 26,137 | — | — |
| 2021-01-25 | $719.95 | $719.95 | 21,769 | — | — |
| 2021-01-22 | $740.95 | $740.95 | 13,646 | — | — |
| 2021-01-21 | $790.65 | $790.65 | 32,263 | — | — |
| 2021-01-20 | $803.95 | $803.95 | 16,551 | — | — |
| 2021-01-19 | $851.90 | $851.90 | 23,137 | — | — |
| 2021-01-15 | $835.10 | $835.10 | 21,714 | — | — |
| 2021-01-14 | $863.80 | $863.80 | 62,034 | — | — |
| 2021-01-13 | $752.50 | $752.50 | 40,937 | — | — |
| 2021-01-12 | $675.15 | $675.15 | 14,749 | — | — |
| 2021-01-11 | $631.05 | $631.05 | 8,391 | — | — |
| 2021-01-08 | $661.50 | $661.50 | 13,286 | — | — |
| 2021-01-07 | $633.15 | $633.15 | 13,766 | — | — |
| 2021-01-06 | $561.75 | $561.75 | 10,129 | — | — |
| 2021-01-05 | $567.00 | $567.00 | 9,706 | — | — |
| 2021-01-04 | $589.05 | $589.05 | 8,094 | — | — |