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
- 2021-05-18 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 | $351.00 | $351.00 | 73,770 | — | — |
| 2021-12-30 | $340.20 | $340.20 | 82,080 | — | — |
| 2021-12-29 | $331.80 | $331.80 | 96,993 | — | — |
| 2021-12-28 | $342.90 | $342.90 | 72,320 | — | — |
| 2021-12-27 | $343.80 | $343.80 | 71,530 | — | — |
| 2021-12-23 | $346.50 | $346.50 | 71,707 | — | — |
| 2021-12-22 | $347.10 | $347.10 | 112,617 | — | — |
| 2021-12-21 | $337.50 | $337.50 | 85,060 | — | — |
| 2021-12-20 | $336.60 | $336.60 | 101,553 | — | — |
| 2021-12-17 | $334.20 | $334.20 | 114,943 | — | — |
| 2021-12-16 | $333.90 | $333.90 | 131,483 | — | — |
| 2021-12-15 | $347.70 | $347.70 | 218,107 | — | — |
| 2021-12-14 | $339.60 | $339.60 | 100,687 | — | — |
| 2021-12-13 | $349.50 | $349.50 | 137,173 | — | — |
| 2021-12-10 | $347.10 | $347.10 | 121,233 | — | — |
| 2021-12-09 | $348.90 | $348.90 | 144,673 | — | — |
| 2021-12-08 | $369.30 | $369.30 | 153,233 | — | — |
| 2021-12-07 | $361.50 | $361.50 | 140,930 | — | — |
| 2021-12-06 | $366.00 | $366.00 | 270,367 | — | — |
| 2021-12-03 | $358.50 | $358.50 | 283,193 | — | — |
| 2021-12-02 | $375.60 | $375.60 | 330,663 | — | — |
| 2021-12-01 | $386.10 | $386.10 | 339,203 | — | — |
| 2021-11-30 | $403.80 | $403.80 | 314,103 | — | — |
| 2021-11-29 | $423.30 | $423.30 | 297,070 | — | — |
| 2021-11-26 | $406.20 | $406.20 | 174,683 | — | — |
| 2021-11-24 | $421.50 | $421.50 | 233,757 | — | — |
| 2021-11-23 | $402.60 | $402.60 | 330,010 | — | — |
| 2021-11-22 | $418.20 | $418.20 | 478,457 | — | — |
| 2021-11-19 | $412.80 | $412.80 | 466,177 | — | — |
| 2021-11-18 | $401.70 | $401.70 | 668,200 | — | — |
| 2021-11-17 | $436.50 | $436.50 | 969,260 | — | — |
| 2021-11-16 | $459.90 | $459.90 | 1,781,963 | — | — |
| 2021-11-15 | $443.40 | $443.40 | 4,369,003 | — | — |
| 2021-11-12 | $384.30 | $384.30 | 1,417,220 | — | — |
| 2021-11-11 | $331.80 | $331.80 | 216,777 | — | — |
| 2021-11-10 | $320.10 | $320.10 | 459,043 | — | — |
| 2021-11-09 | $336.00 | $336.00 | 341,127 | — | — |
| 2021-11-08 | $339.30 | $339.30 | 465,157 | — | — |
| 2021-11-05 | $320.70 | $320.70 | 121,117 | — | — |
| 2021-11-04 | $316.20 | $316.20 | 147,327 | — | — |
| 2021-11-03 | $320.70 | $320.70 | 60,820 | — | — |
| 2021-11-02 | $321.90 | $321.90 | 144,470 | — | — |
| 2021-11-01 | $328.80 | $328.80 | 130,783 | — | — |
| 2021-10-29 | $321.60 | $321.60 | 154,493 | — | — |
| 2021-10-28 | $321.30 | $321.30 | 305,013 | — | — |
| 2021-10-27 | $310.50 | $310.50 | 66,103 | — | — |
| 2021-10-26 | $315.00 | $315.00 | 163,290 | — | — |
| 2021-10-25 | $310.20 | $310.20 | 171,313 | — | — |
| 2021-10-22 | $306.60 | $306.60 | 91,537 | — | — |
| 2021-10-21 | $306.00 | $306.00 | 179,073 | — | — |
| 2021-10-20 | $301.50 | $301.50 | 69,150 | — | — |
| 2021-10-19 | $300.90 | $300.90 | 39,673 | — | — |
| 2021-10-18 | $300.30 | $300.30 | 39,593 | — | — |
| 2021-10-15 | $300.30 | $300.30 | 64,570 | — | — |
| 2021-10-14 | $301.80 | $301.80 | 62,417 | — | — |
| 2021-10-13 | $301.80 | $301.80 | 44,893 | — | — |
| 2021-10-12 | $303.30 | $303.30 | 43,873 | — | — |
| 2021-10-11 | $303.30 | $303.30 | 38,497 | — | — |
| 2021-10-08 | $304.50 | $304.50 | 73,367 | — | — |
| 2021-10-07 | $303.90 | $303.90 | 78,807 | — | — |
| 2021-10-06 | $304.20 | $304.20 | 73,400 | — | — |
| 2021-10-05 | $304.20 | $304.20 | 43,010 | — | — |
| 2021-10-04 | $305.10 | $305.10 | 71,153 | — | — |
| 2021-10-01 | $307.20 | $307.20 | 110,730 | — | — |
| 2021-09-30 | $306.60 | $306.60 | 100,873 | — | — |
| 2021-09-29 | $309.30 | $309.30 | 106,853 | — | — |
| 2021-09-28 | $309.30 | $309.30 | 261,070 | — | — |
| 2021-09-27 | $313.50 | $313.50 | 1,447,620 | — | — |
| 2021-09-24 | $299.40 | $299.40 | 28,790 | — | — |
| 2021-09-23 | $298.50 | $298.50 | 14,943 | — | — |
| 2021-09-22 | $298.50 | $298.50 | 18,367 | — | — |
| 2021-09-21 | $298.20 | $298.20 | 16,817 | — | — |
| 2021-09-20 | $297.90 | $297.90 | 19,670 | — | — |
| 2021-09-17 | $299.10 | $299.10 | 23,763 | — | — |
| 2021-09-16 | $298.20 | $298.20 | 14,640 | — | — |
| 2021-09-15 | $297.60 | $297.60 | 25,107 | — | — |
| 2021-09-14 | $296.10 | $296.10 | 16,617 | — | — |
| 2021-09-13 | $299.70 | $299.70 | 16,767 | — | — |
| 2021-09-10 | $300.00 | $300.00 | 10,883 | — | — |
| 2021-09-09 | $300.00 | $300.00 | 17,840 | — | — |
| 2021-09-08 | $299.70 | $299.70 | 11,297 | — | — |
| 2021-09-07 | $300.00 | $300.00 | 29,340 | — | — |
| 2021-09-03 | $298.80 | $298.80 | 23,940 | — | — |
| 2021-09-02 | $296.10 | $296.10 | 12,287 | — | — |
| 2021-09-01 | $295.50 | $295.50 | 18,617 | — | — |
| 2021-08-31 | $294.90 | $294.90 | 22,083 | — | — |
| 2021-08-30 | $294.90 | $294.90 | 20,630 | — | — |
| 2021-08-27 | $296.10 | $296.10 | 16,973 | — | — |
| 2021-08-26 | $295.50 | $295.50 | 22,743 | — | — |
| 2021-08-25 | $293.40 | $293.40 | 9,417 | — | — |
| 2021-08-24 | $292.80 | $292.80 | 11,043 | — | — |
| 2021-08-23 | $292.80 | $292.80 | 40,643 | — | — |
| 2021-08-20 | $294.60 | $294.60 | 17,737 | — | — |
| 2021-08-19 | $294.90 | $294.90 | 17,187 | — | — |
| 2021-08-18 | $295.20 | $295.20 | 23,800 | — | — |
| 2021-08-17 | $296.10 | $296.10 | 20,323 | — | — |
| 2021-08-16 | $296.10 | $296.10 | 53,690 | — | — |
| 2021-08-13 | $297.30 | $297.30 | 37,867 | — | — |
| 2021-08-12 | $296.40 | $296.40 | 20,860 | — | — |
| 2021-08-11 | $295.80 | $295.80 | 95,763 | — | — |
| 2021-08-10 | $296.40 | $296.40 | 39,710 | — | — |
| 2021-08-09 | $297.00 | $297.00 | 33,920 | — | — |
| 2021-08-06 | $296.70 | $296.70 | 13,620 | — | — |
| 2021-08-05 | $296.70 | $296.70 | 19,197 | — | — |
| 2021-08-04 | $296.70 | $296.70 | 9,607 | — | — |
| 2021-08-03 | $297.00 | $297.00 | 11,057 | — | — |
| 2021-08-02 | $297.00 | $297.00 | 15,137 | — | — |
| 2021-07-30 | $297.00 | $297.00 | 15,360 | — | — |
| 2021-07-29 | $297.30 | $297.30 | 14,617 | — | — |
| 2021-07-28 | $297.90 | $297.90 | 21,407 | — | — |
| 2021-07-27 | $298.20 | $298.20 | 23,737 | — | — |
| 2021-07-26 | $298.80 | $298.80 | 17,690 | — | — |
| 2021-07-23 | $300.00 | $300.00 | 15,317 | — | — |
| 2021-07-22 | $299.70 | $299.70 | 29,903 | — | — |
| 2021-07-21 | $298.50 | $298.50 | 26,600 | — | — |
| 2021-07-20 | $297.90 | $297.90 | 28,953 | — | — |
| 2021-07-19 | $298.20 | $298.20 | 28,547 | — | — |
| 2021-07-16 | $300.30 | $300.30 | 24,657 | — | — |
| 2021-07-15 | $299.70 | $299.70 | 43,053 | — | — |
| 2021-07-14 | $301.20 | $301.20 | 54,357 | — | — |
| 2021-07-13 | $304.50 | $304.50 | 78,590 | — | — |
| 2021-07-12 | $307.80 | $307.80 | 122,900 | — | — |
| 2021-07-09 | $309.00 | $309.00 | 225,717 | — | — |
| 2021-07-08 | $306.90 | $306.90 | 240,370 | — | — |
| 2021-07-07 | $291.90 | $291.90 | 137 | — | — |
| 2021-07-06 | $292.50 | $292.50 | 160 | — | — |
| 2021-07-02 | $291.90 | $291.90 | 207 | — | — |
| 2021-07-01 | $292.20 | $292.20 | 9,310 | — | — |
| 2021-06-30 | $292.95 | $292.95 | 87 | — | — |
| 2021-06-29 | $292.80 | $292.80 | 103 | — | — |
| 2021-06-28 | $293.70 | $293.70 | 5,083 | — | — |
| 2021-06-25 | $293.70 | $293.70 | 130 | — | — |
| 2021-06-24 | $293.40 | $293.40 | 27 | — | — |
| 2021-06-23 | $293.70 | $293.70 | 967 | — | — |
| 2021-06-22 | $294.90 | $294.90 | 343 | — | — |
| 2021-06-21 | $293.61 | $293.61 | 27 | — | — |
| 2021-06-18 | $294.00 | $294.00 | 2,160 | — | — |
| 2021-06-17 | $294.00 | $294.00 | 113 | — | — |
| 2021-06-16 | $294.00 | $294.00 | 860 | — | — |
| 2021-06-15 | $294.00 | $294.00 | 343 | — | — |
| 2021-06-14 | $293.91 | $293.91 | 910 | — | — |
| 2021-06-11 | $293.10 | $293.10 | 1,080 | — | — |
| 2021-06-10 | $293.70 | $293.70 | 283 | — | — |
| 2021-06-09 | $294.00 | $294.00 | 290 | — | — |
| 2021-06-08 | $294.00 | $294.00 | 1,640 | — | — |
| 2021-06-07 | $292.80 | $292.80 | 2,173 | — | — |
| 2021-06-04 | $292.80 | $292.80 | 8,817 | — | — |
| 2021-06-03 | $294.00 | $294.00 | 10,667 | — | — |
| 2021-06-02 | $293.40 | $293.40 | 1,667 | — | — |
| 2021-06-01 | $292.80 | $292.80 | 1,660 | — | — |
| 2021-05-28 | $291.00 | $291.00 | 1,403 | — | — |
| 2021-05-27 | $292.50 | $292.50 | 107 | — | — |
| 2021-05-26 | $291.90 | $291.90 | 0 | — | — |
| 2021-05-25 | $291.90 | $291.90 | 13 | — | — |
| 2021-05-24 | $292.80 | $292.80 | 0 | — | — |
| 2021-05-21 | $292.80 | $292.80 | 167 | — | — |
| 2021-05-20 | $292.80 | $292.80 | 83 | — | — |
| 2021-05-19 | $293.40 | $293.40 | 37 | — | — |
| 2021-05-18 | $300.00 | $300.00 | 17 | — | — |