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-06-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 | $308.72 | $308.72 | 137,800 | — | — |
| 2021-12-30 | $307.41 | $307.41 | 158,900 | — | — |
| 2021-12-29 | $307.35 | $307.35 | 165,800 | — | — |
| 2021-12-28 | $307.01 | $307.01 | 102,500 | — | — |
| 2021-12-27 | $309.55 | $309.55 | 348,000 | — | — |
| 2021-12-23 | $304.37 | $304.37 | 208,300 | — | — |
| 2021-12-22 | $308.53 | $308.53 | 317,900 | — | — |
| 2021-12-21 | $311.55 | $311.55 | 413,600 | — | — |
| 2021-12-20 | $294.99 | $294.99 | 329,200 | — | — |
| 2021-12-17 | $292.09 | $292.09 | 405,500 | — | — |
| 2021-12-16 | $278.03 | $278.03 | 464,600 | — | — |
| 2021-12-15 | $282.36 | $282.36 | 350,200 | — | — |
| 2021-12-14 | $274.11 | $274.11 | 482,600 | — | — |
| 2021-12-13 | $271.62 | $271.62 | 795,700 | — | — |
| 2021-12-10 | $307.94 | $307.94 | 509,300 | — | — |
| 2021-12-09 | $311.32 | $311.32 | 553,900 | — | — |
| 2021-12-08 | $325.50 | $325.50 | 337,400 | — | — |
| 2021-12-07 | $317.00 | $317.00 | 619,700 | — | — |
| 2021-12-06 | $287.90 | $287.90 | 668,700 | — | — |
| 2021-12-03 | $275.76 | $275.76 | 1,149,000 | — | — |
| 2021-12-02 | $307.76 | $307.76 | 759,000 | — | — |
| 2021-12-01 | $317.70 | $317.70 | 742,100 | — | — |
| 2021-11-30 | $359.80 | $359.80 | 510,700 | — | — |
| 2021-11-29 | $365.66 | $365.66 | 652,800 | — | — |
| 2021-11-26 | $339.36 | $339.36 | 306,900 | — | — |
| 2021-11-24 | $337.40 | $337.40 | 696,000 | — | — |
| 2021-11-23 | $342.66 | $342.66 | 1,232,200 | — | — |
| 2021-11-22 | $328.41 | $328.41 | 993,900 | — | — |
| 2021-11-19 | $371.25 | $371.25 | 481,200 | — | — |
| 2021-11-18 | $398.40 | $398.40 | 420,200 | — | — |
| 2021-11-17 | $405.31 | $405.31 | 526,500 | — | — |
| 2021-11-16 | $400.59 | $400.59 | 838,800 | — | — |
| 2021-11-15 | $369.15 | $369.15 | 1,115,700 | — | — |
| 2021-11-12 | $363.92 | $363.92 | 874,900 | — | — |
| 2021-11-11 | $364.26 | $364.26 | 659,100 | — | — |
| 2021-11-10 | $350.82 | $350.82 | 1,316,300 | — | — |
| 2021-11-09 | $444.70 | $444.70 | 1,099,700 | — | — |
| 2021-11-08 | $383.45 | $383.45 | 382,600 | — | — |
| 2021-11-05 | $350.74 | $350.74 | 257,100 | — | — |
| 2021-11-04 | $357.53 | $357.53 | 193,800 | — | — |
| 2021-11-03 | $354.00 | $354.00 | 198,300 | — | — |
| 2021-11-02 | $365.34 | $365.34 | 181,000 | — | — |
| 2021-11-01 | $369.81 | $369.81 | 274,500 | — | — |
| 2021-10-29 | $371.83 | $371.83 | 173,900 | — | — |
| 2021-10-28 | $371.41 | $371.41 | 340,200 | — | — |
| 2021-10-27 | $392.00 | $392.00 | 468,800 | — | — |
| 2021-10-26 | $372.21 | $372.21 | 309,200 | — | — |
| 2021-10-25 | $382.69 | $382.69 | 385,900 | — | — |
| 2021-10-22 | $379.26 | $379.26 | 243,000 | — | — |
| 2021-10-21 | $369.06 | $369.06 | 422,300 | — | — |
| 2021-10-20 | $367.63 | $367.63 | 178,600 | — | — |
| 2021-10-19 | $361.50 | $361.50 | 309,000 | — | — |
| 2021-10-18 | $358.90 | $358.90 | 135,500 | — | — |
| 2021-10-15 | $358.71 | $358.71 | 166,900 | — | — |
| 2021-10-14 | $366.89 | $366.89 | 191,000 | — | — |
| 2021-10-13 | $364.48 | $364.48 | 170,500 | — | — |
| 2021-10-12 | $354.27 | $354.27 | 149,300 | — | — |
| 2021-10-11 | $338.09 | $338.09 | 137,600 | — | — |
| 2021-10-08 | $339.60 | $339.60 | 147,600 | — | — |
| 2021-10-07 | $346.26 | $346.26 | 332,700 | — | — |
| 2021-10-06 | $348.30 | $348.30 | 338,800 | — | — |
| 2021-10-05 | $334.30 | $334.30 | 178,800 | — | — |
| 2021-10-04 | $329.09 | $329.09 | 737,400 | — | — |
| 2021-10-01 | $332.91 | $332.91 | 397,100 | — | — |
| 2021-09-30 | $326.20 | $326.20 | 450,600 | — | — |
| 2021-09-29 | $328.20 | $328.20 | 299,700 | — | — |
| 2021-09-28 | $329.70 | $329.70 | 436,300 | — | — |
| 2021-09-27 | $363.05 | $363.05 | 154,200 | — | — |
| 2021-09-24 | $366.99 | $366.99 | 289,200 | — | — |
| 2021-09-23 | $370.50 | $370.50 | 234,200 | — | — |
| 2021-09-22 | $374.00 | $374.00 | 283,600 | — | — |
| 2021-09-21 | $367.33 | $367.33 | 313,400 | — | — |
| 2021-09-20 | $348.45 | $348.45 | 303,700 | — | — |
| 2021-09-17 | $374.15 | $374.15 | 192,200 | — | — |
| 2021-09-16 | $385.50 | $385.50 | 440,300 | — | — |
| 2021-09-15 | $375.97 | $375.97 | 240,500 | — | — |
| 2021-09-14 | $369.82 | $369.82 | 146,500 | — | — |
| 2021-09-13 | $369.23 | $369.23 | 230,500 | — | — |
| 2021-09-10 | $371.97 | $371.97 | 440,600 | — | — |
| 2021-09-09 | $391.22 | $391.22 | 215,200 | — | — |
| 2021-09-08 | $389.18 | $389.18 | 264,400 | — | — |
| 2021-09-07 | $380.61 | $380.61 | 321,900 | — | — |
| 2021-09-03 | $379.81 | $379.81 | 189,000 | — | — |
| 2021-09-02 | $396.10 | $396.10 | 205,800 | — | — |
| 2021-09-01 | $406.49 | $406.49 | 255,300 | — | — |
| 2021-08-31 | $379.36 | $379.36 | 229,600 | — | — |
| 2021-08-30 | $382.98 | $382.98 | 339,900 | — | — |
| 2021-08-27 | $357.19 | $357.19 | 122,300 | — | — |
| 2021-08-26 | $359.64 | $359.64 | 172,900 | — | — |
| 2021-08-25 | $351.45 | $351.45 | 140,500 | — | — |
| 2021-08-24 | $360.41 | $360.41 | 415,100 | — | — |
| 2021-08-23 | $390.00 | $390.00 | 312,900 | — | — |
| 2021-08-20 | $352.28 | $352.28 | 259,700 | — | — |
| 2021-08-19 | $349.08 | $349.08 | 413,200 | — | — |
| 2021-08-18 | $355.98 | $355.98 | 485,500 | — | — |
| 2021-08-17 | $305.00 | $305.00 | 557,600 | — | — |
| 2021-08-16 | $245.07 | $245.07 | 137,700 | — | — |
| 2021-08-13 | $267.90 | $267.90 | 88,500 | — | — |
| 2021-08-12 | $248.71 | $248.71 | 48,500 | — | — |
| 2021-08-11 | $241.08 | $241.08 | 106,300 | — | — |
| 2021-08-10 | $229.83 | $229.83 | 86,600 | — | — |
| 2021-08-09 | $221.50 | $221.50 | 32,200 | — | — |
| 2021-08-06 | $226.00 | $226.00 | 55,300 | — | — |
| 2021-08-05 | $225.00 | $225.00 | 58,600 | — | — |
| 2021-08-04 | $211.91 | $211.91 | 25,700 | — | — |
| 2021-08-03 | $204.50 | $204.50 | 51,200 | — | — |
| 2021-08-02 | $214.09 | $214.09 | 32,300 | — | — |
| 2021-07-30 | $221.29 | $221.29 | 26,000 | — | — |
| 2021-07-29 | $220.67 | $220.67 | 38,900 | — | — |
| 2021-07-28 | $223.15 | $223.15 | 47,000 | — | — |
| 2021-07-27 | $214.10 | $214.10 | 53,400 | — | — |
| 2021-07-26 | $213.63 | $213.63 | 34,400 | — | — |
| 2021-07-23 | $204.93 | $204.93 | 26,900 | — | — |
| 2021-07-22 | $205.39 | $205.39 | 19,100 | — | — |
| 2021-07-21 | $208.08 | $208.08 | 13,800 | — | — |
| 2021-07-20 | $203.92 | $203.92 | 44,900 | — | — |
| 2021-07-19 | $210.48 | $210.48 | 104,900 | — | — |
| 2021-07-16 | $198.98 | $198.98 | 103,800 | — | — |
| 2021-07-15 | $209.00 | $209.00 | 140,800 | — | — |
| 2021-07-14 | $224.05 | $224.05 | 32,800 | — | — |
| 2021-07-13 | $229.30 | $229.30 | 18,600 | — | — |
| 2021-07-12 | $231.19 | $231.19 | 37,800 | — | — |
| 2021-07-09 | $232.04 | $232.04 | 80,700 | — | — |
| 2021-07-08 | $220.44 | $220.44 | 108,900 | — | — |
| 2021-07-07 | $215.55 | $215.55 | 131,700 | — | — |
| 2021-07-06 | $232.47 | $232.47 | 202,700 | — | — |
| 2021-07-02 | $229.23 | $229.23 | 29,000 | — | — |
| 2021-07-01 | $229.95 | $229.95 | 139,900 | — | — |
| 2021-06-30 | $223.59 | $223.59 | 85,200 | — | — |
| 2021-06-29 | $231.03 | $231.03 | 130,800 | — | — |
| 2021-06-28 | $232.34 | $232.34 | 125,700 | — | — |
| 2021-06-25 | $232.37 | $232.37 | 144,000 | — | — |
| 2021-06-24 | $232.52 | $232.52 | 130,000 | — | — |
| 2021-06-23 | $233.25 | $233.25 | 164,200 | — | — |
| 2021-06-22 | $219.01 | $219.01 | 124,600 | — | — |
| 2021-06-21 | $211.24 | $211.24 | 202,700 | — | — |
| 2021-06-18 | $232.51 | $232.51 | 173,200 | — | — |
| 2021-06-17 | $219.86 | $219.86 | 100,500 | — | — |
| 2021-06-16 | $214.12 | $214.12 | 379,500 | — | — |
| 2021-06-15 | $210.44 | $210.44 | 221,400 | — | — |
| 2021-06-14 | $205.04 | $205.04 | 441,600 | — | — |
| 2021-06-11 | $189.31 | $189.31 | 561,000 | — | — |
| 2021-06-10 | $178.87 | $178.87 | 2,378,200 | — | — |