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-04-19 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 | $332.40 | $332.40 | 150,793 | — | — |
| 2021-12-30 | $358.80 | $358.80 | 138,723 | — | — |
| 2021-12-29 | $355.20 | $355.20 | 140,188 | — | — |
| 2021-12-28 | $366.00 | $366.00 | 156,885 | — | — |
| 2021-12-27 | $389.20 | $389.20 | 121,398 | — | — |
| 2021-12-23 | $426.80 | $426.80 | 137,048 | — | — |
| 2021-12-22 | $442.80 | $442.80 | 118,340 | — | — |
| 2021-12-21 | $452.40 | $452.40 | 152,055 | — | — |
| 2021-12-20 | $442.40 | $442.40 | 187,538 | — | — |
| 2021-12-17 | $446.80 | $446.80 | 1,482,183 | — | — |
| 2021-12-16 | $419.20 | $419.20 | 319,970 | — | — |
| 2021-12-15 | $434.00 | $434.00 | 322,410 | — | — |
| 2021-12-14 | $380.00 | $380.00 | 202,958 | — | — |
| 2021-12-13 | $404.40 | $404.40 | 198,890 | — | — |
| 2021-12-10 | $402.80 | $402.80 | 182,893 | — | — |
| 2021-12-09 | $395.60 | $395.60 | 174,413 | — | — |
| 2021-12-08 | $406.40 | $406.40 | 214,465 | — | — |
| 2021-12-07 | $399.20 | $399.20 | 338,668 | — | — |
| 2021-12-06 | $389.60 | $389.60 | 485,285 | — | — |
| 2021-12-03 | $346.00 | $346.00 | 600,063 | — | — |
| 2021-12-02 | $408.80 | $408.80 | 321,778 | — | — |
| 2021-12-01 | $455.60 | $455.60 | 151,873 | — | — |
| 2021-11-30 | $474.80 | $474.80 | 147,125 | — | — |
| 2021-11-29 | $481.60 | $481.60 | 86,900 | — | — |
| 2021-11-26 | $482.40 | $482.40 | 86,283 | — | — |
| 2021-11-24 | $480.00 | $480.00 | 83,758 | — | — |
| 2021-11-23 | $484.00 | $484.00 | 90,863 | — | — |
| 2021-11-22 | $539.60 | $539.60 | 91,140 | — | — |
| 2021-11-19 | $538.00 | $538.00 | 233,570 | — | — |
| 2021-11-18 | $479.20 | $479.20 | 169,785 | — | — |
| 2021-11-17 | $543.60 | $543.60 | 109,903 | — | — |
| 2021-11-16 | $560.00 | $560.00 | 153,855 | — | — |
| 2021-11-15 | $518.80 | $518.80 | 151,543 | — | — |
| 2021-11-12 | $516.00 | $516.00 | 163,468 | — | — |
| 2021-11-11 | $539.20 | $539.20 | 57,938 | — | — |
| 2021-11-10 | $544.80 | $544.80 | 82,340 | — | — |
| 2021-11-09 | $596.80 | $596.80 | 129,643 | — | — |
| 2021-11-08 | $596.80 | $596.80 | 73,463 | — | — |
| 2021-11-05 | $558.00 | $558.00 | 43,675 | — | — |
| 2021-11-04 | $576.40 | $576.40 | 59,100 | — | — |
| 2021-11-03 | $567.60 | $567.60 | 124,265 | — | — |
| 2021-11-02 | $536.00 | $536.00 | 89,103 | — | — |
| 2021-11-01 | $551.60 | $551.60 | 89,260 | — | — |
| 2021-10-29 | $552.80 | $552.80 | 44,635 | — | — |
| 2021-10-28 | $571.20 | $571.20 | 121,685 | — | — |
| 2021-10-27 | $573.20 | $573.20 | 70,025 | — | — |
| 2021-10-26 | $579.20 | $579.20 | 112,353 | — | — |
| 2021-10-25 | $571.20 | $571.20 | 149,325 | — | — |
| 2021-10-22 | $525.60 | $525.60 | 140,975 | — | — |
| 2021-10-21 | $528.40 | $528.40 | 154,560 | — | — |
| 2021-10-20 | $550.80 | $550.80 | 173,363 | — | — |
| 2021-10-19 | $592.40 | $592.40 | 385,620 | — | — |
| 2021-10-18 | $492.80 | $492.80 | 161,183 | — | — |
| 2021-10-15 | $476.40 | $476.40 | 195,625 | — | — |
| 2021-10-14 | $465.20 | $465.20 | 155,360 | — | — |
| 2021-10-13 | $410.00 | $410.00 | 119,338 | — | — |
| 2021-10-12 | $433.20 | $433.20 | 418,853 | — | — |
| 2021-10-11 | $378.80 | $378.80 | 130,855 | — | — |
| 2021-10-08 | $413.20 | $413.20 | 230,620 | — | — |
| 2021-10-07 | $448.80 | $448.80 | 523,673 | — | — |
| 2021-10-06 | $423.60 | $423.60 | 1,510,710 | — | — |
| 2021-10-05 | $479.20 | $479.20 | 170,843 | — | — |
| 2021-10-04 | $455.20 | $455.20 | 302,550 | — | — |
| 2021-10-01 | $460.40 | $460.40 | 245,463 | — | — |
| 2021-09-30 | $463.60 | $463.60 | 177,925 | — | — |
| 2021-09-29 | $488.00 | $488.00 | 187,640 | — | — |
| 2021-09-28 | $514.80 | $514.80 | 201,348 | — | — |
| 2021-09-27 | $531.20 | $531.20 | 153,718 | — | — |
| 2021-09-24 | $504.00 | $504.00 | 99,180 | — | — |
| 2021-09-23 | $492.00 | $492.00 | 147,180 | — | — |
| 2021-09-22 | $474.80 | $474.80 | 191,973 | — | — |
| 2021-09-21 | $468.00 | $468.00 | 218,733 | — | — |
| 2021-09-20 | $444.40 | $444.40 | 233,865 | — | — |
| 2021-09-17 | $487.20 | $487.20 | 489,600 | — | — |
| 2021-09-16 | $456.80 | $456.80 | 189,913 | — | — |
| 2021-09-15 | $405.20 | $405.20 | 83,005 | — | — |
| 2021-09-14 | $394.80 | $394.80 | 265,365 | — | — |
| 2021-09-13 | $366.00 | $366.00 | 162,623 | — | — |
| 2021-09-10 | $392.40 | $392.40 | 91,528 | — | — |
| 2021-09-09 | $397.60 | $397.60 | 107,970 | — | — |
| 2021-09-08 | $397.20 | $397.20 | 383,085 | — | — |
| 2021-09-07 | $398.40 | $398.40 | 225,903 | — | — |
| 2021-09-03 | $399.20 | $399.20 | 174,633 | — | — |
| 2021-09-02 | $399.00 | $399.00 | 31,245 | — | — |
| 2021-09-01 | $398.80 | $398.80 | 119,488 | — | — |
| 2021-08-31 | $398.80 | $398.80 | 162,065 | — | — |
| 2021-08-30 | $398.40 | $398.40 | 51,465 | — | — |
| 2021-08-27 | $398.80 | $398.80 | 219,480 | — | — |
| 2021-08-26 | $398.80 | $398.80 | 47,793 | — | — |
| 2021-08-25 | $399.20 | $399.20 | 108,388 | — | — |
| 2021-08-24 | $398.00 | $398.00 | 113,663 | — | — |
| 2021-08-23 | $398.00 | $398.00 | 101,253 | — | — |
| 2021-08-20 | $398.00 | $398.00 | 58,408 | — | — |
| 2021-08-19 | $398.80 | $398.80 | 165,825 | — | — |
| 2021-08-18 | $398.80 | $398.80 | 106,043 | — | — |
| 2021-08-17 | $398.80 | $398.80 | 131,685 | — | — |
| 2021-08-16 | $398.40 | $398.40 | 128,453 | — | — |
| 2021-08-13 | $399.20 | $399.20 | 191,828 | — | — |
| 2021-08-12 | $401.20 | $401.20 | 180,500 | — | — |
| 2021-08-11 | $403.60 | $403.60 | 383,553 | — | — |
| 2021-08-10 | $402.00 | $402.00 | 346,698 | — | — |
| 2021-08-09 | $400.00 | $400.00 | 567,380 | — | — |
| 2021-08-06 | $400.40 | $400.40 | 330,780 | — | — |
| 2021-08-05 | $398.00 | $398.00 | 244,823 | — | — |
| 2021-08-04 | $396.00 | $396.00 | 285,140 | — | — |
| 2021-08-03 | $395.60 | $395.60 | 27,263 | — | — |
| 2021-08-02 | $394.80 | $394.80 | 14,610 | — | — |
| 2021-07-30 | $394.80 | $394.80 | 41,223 | — | — |
| 2021-07-29 | $394.00 | $394.00 | 83,185 | — | — |
| 2021-07-28 | $394.40 | $394.40 | 28,938 | — | — |
| 2021-07-27 | $395.60 | $395.60 | 67,383 | — | — |
| 2021-07-26 | $396.00 | $396.00 | 107,293 | — | — |
| 2021-07-23 | $396.40 | $396.40 | 122,360 | — | — |
| 2021-07-22 | $397.20 | $397.20 | 57,363 | — | — |
| 2021-07-21 | $397.60 | $397.60 | 27,988 | — | — |
| 2021-07-20 | $396.00 | $396.00 | 37,688 | — | — |
| 2021-07-19 | $396.80 | $396.80 | 55,885 | — | — |
| 2021-07-16 | $396.40 | $396.40 | 41,715 | — | — |
| 2021-07-15 | $397.20 | $397.20 | 84,470 | — | — |
| 2021-07-14 | $396.40 | $396.40 | 55,643 | — | — |
| 2021-07-13 | $397.60 | $397.60 | 18,900 | — | — |
| 2021-07-12 | $398.00 | $398.00 | 20,610 | — | — |
| 2021-07-09 | $399.60 | $399.60 | 65,515 | — | — |
| 2021-07-08 | $396.40 | $396.40 | 60,855 | — | — |
| 2021-07-07 | $399.20 | $399.20 | 21,435 | — | — |
| 2021-07-06 | $400.40 | $400.40 | 32,988 | — | — |
| 2021-07-02 | $401.20 | $401.20 | 80,935 | — | — |
| 2021-07-01 | $398.40 | $398.40 | 24,388 | — | — |
| 2021-06-30 | $398.40 | $398.40 | 20,253 | — | — |
| 2021-06-29 | $399.20 | $399.20 | 108,180 | — | — |
| 2021-06-28 | $397.20 | $397.20 | 67,128 | — | — |
| 2021-06-25 | $397.20 | $397.20 | 41,645 | — | — |
| 2021-06-24 | $399.60 | $399.60 | 139,080 | — | — |
| 2021-06-23 | $396.40 | $396.40 | 19,030 | — | — |
| 2021-06-22 | $396.40 | $396.40 | 19,350 | — | — |
| 2021-06-21 | $396.40 | $396.40 | 24,760 | — | — |
| 2021-06-18 | $396.00 | $396.00 | 20,128 | — | — |
| 2021-06-17 | $396.40 | $396.40 | 19,915 | — | — |
| 2021-06-16 | $396.80 | $396.80 | 25,970 | — | — |
| 2021-06-15 | $397.20 | $397.20 | 42,140 | — | — |
| 2021-06-14 | $397.20 | $397.20 | 80,185 | — | — |
| 2021-06-11 | $400.40 | $400.40 | 70,963 | — | — |
| 2021-06-10 | $400.00 | $400.00 | 93,320 | — | — |
| 2021-06-09 | $396.00 | $396.00 | 94,015 | — | — |
| 2021-06-08 | $396.00 | $396.00 | 76,495 | — | — |
| 2021-06-07 | $395.60 | $395.60 | 45,058 | — | — |
| 2021-06-04 | $394.80 | $394.80 | 69,685 | — | — |
| 2021-06-03 | $394.80 | $394.80 | 25,833 | — | — |
| 2021-06-02 | $394.80 | $394.80 | 27,545 | — | — |
| 2021-06-01 | $394.80 | $394.80 | 29,705 | — | — |
| 2021-05-28 | $394.80 | $394.80 | 33,575 | — | — |
| 2021-05-27 | $395.20 | $395.20 | 18,935 | — | — |
| 2021-05-26 | $395.60 | $395.60 | 50,050 | — | — |
| 2021-05-25 | $395.60 | $395.60 | 36,395 | — | — |
| 2021-05-24 | $394.80 | $394.80 | 36,965 | — | — |
| 2021-05-21 | $395.60 | $395.60 | 106,140 | — | — |
| 2021-05-20 | $395.20 | $395.20 | 57,758 | — | — |
| 2021-05-19 | $394.00 | $394.00 | 48,945 | — | — |
| 2021-05-18 | $394.80 | $394.80 | 40,248 | — | — |
| 2021-05-17 | $395.60 | $395.60 | 48,480 | — | — |
| 2021-05-14 | $396.00 | $396.00 | 182,873 | — | — |
| 2021-05-13 | $395.20 | $395.20 | 143,555 | — | — |
| 2021-05-12 | $395.60 | $395.60 | 198,560 | — | — |
| 2021-05-11 | $394.80 | $394.80 | 619,310 | — | — |
| 2021-05-10 | $397.60 | $397.60 | 50,150 | — | — |
| 2021-05-07 | $402.40 | $402.40 | 28,453 | — | — |
| 2021-05-06 | $401.20 | $401.20 | 50,308 | — | — |
| 2021-05-05 | $406.00 | $406.00 | 29,528 | — | — |
| 2021-05-04 | $406.00 | $406.00 | 29,015 | — | — |
| 2021-05-03 | $406.00 | $406.00 | 30,315 | — | — |
| 2021-04-30 | $409.60 | $409.60 | 26,175 | — | — |
| 2021-04-29 | $411.20 | $411.20 | 21,938 | — | — |
| 2021-04-28 | $410.40 | $410.40 | 34,183 | — | — |
| 2021-04-27 | $412.00 | $412.00 | 32,580 | — | — |
| 2021-04-26 | $410.40 | $410.40 | 25,793 | — | — |
| 2021-04-23 | $414.80 | $414.80 | 31,788 | — | — |
| 2021-04-22 | $411.20 | $411.20 | 39,970 | — | — |
| 2021-04-21 | $408.80 | $408.80 | 47,538 | — | — |
| 2021-04-20 | $406.00 | $406.00 | 55,208 | — | — |
| 2021-04-19 | $404.80 | $404.80 | 35,975 | — | — |