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-03-23 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 | $419.73 | $419.73 | 1,173 | — | — |
| 2021-12-30 | $374.45 | $374.45 | 671 | — | — |
| 2021-12-29 | $331.37 | $331.37 | 694 | — | — |
| 2021-12-28 | $308.17 | $308.17 | 633 | — | — |
| 2021-12-27 | $319.22 | $319.22 | 644 | — | — |
| 2021-12-23 | $329.16 | $329.16 | 1,156 | — | — |
| 2021-12-22 | $349.04 | $349.04 | 158 | — | — |
| 2021-12-21 | $354.57 | $354.57 | 994 | — | — |
| 2021-12-20 | $320.32 | $320.32 | 1,723 | — | — |
| 2021-12-17 | $355.67 | $355.67 | 1,246 | — | — |
| 2021-12-16 | $342.42 | $342.42 | 1,546 | — | — |
| 2021-12-15 | $320.32 | $320.32 | 999 | — | — |
| 2021-12-14 | $298.23 | $298.23 | 923 | — | — |
| 2021-12-13 | $328.06 | $328.06 | 802 | — | — |
| 2021-12-10 | $333.58 | $333.58 | 1,090 | — | — |
| 2021-12-09 | $363.40 | $363.40 | 723 | — | — |
| 2021-12-08 | $340.21 | $340.21 | 1,003 | — | — |
| 2021-12-07 | $345.73 | $345.73 | 1,750 | — | — |
| 2021-12-06 | $333.58 | $333.58 | 598 | — | — |
| 2021-12-03 | $356.77 | $356.77 | 230 | — | — |
| 2021-12-02 | $353.46 | $353.46 | 1,036 | — | — |
| 2021-12-01 | $397.64 | $397.64 | 281 | — | — |
| 2021-11-30 | $398.75 | $398.75 | 748 | — | — |
| 2021-11-29 | $395.43 | $395.43 | 320 | — | — |
| 2021-11-26 | $406.48 | $406.48 | 147 | — | — |
| 2021-11-24 | $405.38 | $405.38 | 449 | — | — |
| 2021-11-23 | $429.68 | $429.68 | 1,039 | — | — |
| 2021-11-22 | $408.69 | $408.69 | 342 | — | — |
| 2021-11-19 | $425.26 | $425.26 | 365 | — | — |
| 2021-11-18 | $456.19 | $456.19 | 579 | — | — |
| 2021-11-17 | $463.92 | $463.92 | 1,139 | — | — |
| 2021-11-16 | $410.90 | $410.90 | 1,361 | — | — |
| 2021-11-15 | $362.30 | $362.30 | 708 | — | — |
| 2021-11-12 | $394.22 | $394.22 | 152 | — | — |
| 2021-11-11 | $383.28 | $383.28 | 418 | — | — |
| 2021-11-10 | $372.24 | $372.24 | 398 | — | — |
| 2021-11-09 | $372.24 | $372.24 | 946 | — | — |
| 2021-11-08 | $397.64 | $397.64 | 253 | — | — |
| 2021-11-05 | $396.54 | $396.54 | 119 | — | — |
| 2021-11-04 | $391.02 | $391.02 | 183 | — | — |
| 2021-11-03 | $405.38 | $405.38 | 390 | — | — |
| 2021-11-02 | $386.60 | $386.60 | 75 | — | — |
| 2021-11-01 | $382.18 | $382.18 | 172 | — | — |
| 2021-10-29 | $402.06 | $402.06 | 114 | — | — |
| 2021-10-28 | $418.63 | $418.63 | 188 | — | — |
| 2021-10-27 | $407.58 | $407.58 | 1,218 | — | — |
| 2021-10-26 | $397.64 | $397.64 | 1,937 | — | — |
| 2021-10-25 | $342.42 | $342.42 | 120 | — | — |
| 2021-10-22 | $347.94 | $347.94 | 175 | — | — |
| 2021-10-21 | $345.07 | $345.07 | 61 | — | — |
| 2021-10-20 | $335.79 | $335.79 | 64 | — | — |
| 2021-10-19 | $333.58 | $333.58 | 245 | — | — |
| 2021-10-18 | $342.42 | $342.42 | 16 | — | — |
| 2021-10-15 | $334.68 | $334.68 | 102 | — | — |
| 2021-10-14 | $337.33 | $337.33 | 175 | — | — |
| 2021-10-13 | $342.42 | $342.42 | 345 | — | — |
| 2021-10-12 | $331.37 | $331.37 | 444 | — | — |
| 2021-10-11 | $351.25 | $351.25 | 61 | — | — |
| 2021-10-08 | $342.42 | $342.42 | 652 | — | — |
| 2021-10-07 | $333.58 | $333.58 | 191 | — | — |
| 2021-10-06 | $347.94 | $347.94 | 54 | — | — |
| 2021-10-05 | $343.52 | $343.52 | 421 | — | — |
| 2021-10-04 | $343.52 | $343.52 | 366 | — | — |
| 2021-10-01 | $370.03 | $370.03 | 144 | — | — |
| 2021-09-30 | $381.08 | $381.08 | 244 | — | — |
| 2021-09-29 | $387.70 | $387.70 | 32 | — | — |
| 2021-09-28 | $395.43 | $395.43 | 85 | — | — |
| 2021-09-27 | $427.47 | $427.47 | 33 | — | — |
| 2021-09-24 | $427.47 | $427.47 | 97 | — | — |
| 2021-09-23 | $421.28 | $421.28 | 52 | — | — |
| 2021-09-22 | $416.42 | $416.42 | 213 | — | — |
| 2021-09-21 | $355.67 | $355.67 | 1,031 | — | — |
| 2021-09-20 | $402.06 | $402.06 | 136 | — | — |
| 2021-09-17 | $414.21 | $414.21 | 196 | — | — |
| 2021-09-16 | $403.17 | $403.17 | 150 | — | — |
| 2021-09-15 | $416.42 | $416.42 | 186 | — | — |
| 2021-09-14 | $394.33 | $394.33 | 41 | — | — |
| 2021-09-13 | $392.12 | $392.12 | 183 | — | — |
| 2021-09-10 | $386.60 | $386.60 | 217 | — | — |
| 2021-09-09 | $407.03 | $407.03 | 430 | — | — |
| 2021-09-08 | $409.79 | $409.79 | 229 | — | — |
| 2021-09-07 | $421.94 | $421.94 | 43 | — | — |
| 2021-09-03 | $447.35 | $447.35 | 131 | — | — |
| 2021-09-02 | $426.36 | $426.36 | 72 | — | — |
| 2021-09-01 | $419.73 | $419.73 | 299 | — | — |
| 2021-08-31 | $430.78 | $430.78 | 234 | — | — |
| 2021-08-30 | $458.39 | $458.39 | 98 | — | — |
| 2021-08-27 | $455.08 | $455.08 | 212 | — | — |
| 2021-08-26 | $466.13 | $466.13 | 282 | — | — |
| 2021-08-25 | $474.96 | $474.96 | 83 | — | — |
| 2021-08-24 | $448.45 | $448.45 | 147 | — | — |
| 2021-08-23 | $469.44 | $469.44 | 183 | — | — |
| 2021-08-20 | $461.16 | $461.16 | 11 | — | — |
| 2021-08-19 | $444.04 | $444.04 | 206 | — | — |
| 2021-08-18 | $474.96 | $474.96 | 210 | — | — |
| 2021-08-17 | $463.92 | $463.92 | 233 | — | — |
| 2021-08-16 | $461.71 | $461.71 | 80 | — | — |
| 2021-08-13 | $471.65 | $471.65 | 110 | — | — |
| 2021-08-12 | $474.96 | $474.96 | 50 | — | — |
| 2021-08-11 | $470.54 | $470.54 | 283 | — | — |
| 2021-08-10 | $473.86 | $473.86 | 200 | — | — |
| 2021-08-09 | $489.32 | $489.32 | 24 | — | — |
| 2021-08-06 | $497.05 | $497.05 | 242 | — | — |
| 2021-08-05 | $490.43 | $490.43 | 28 | — | — |
| 2021-08-04 | $477.17 | $477.17 | 86 | — | — |
| 2021-08-03 | $468.34 | $468.34 | 269 | — | — |
| 2021-08-02 | $452.87 | $452.87 | 211 | — | — |
| 2021-07-30 | $493.74 | $493.74 | 186 | — | — |
| 2021-07-29 | $498.16 | $498.16 | 32 | — | — |
| 2021-07-28 | $491.53 | $491.53 | 99 | — | — |
| 2021-07-27 | $510.31 | $510.31 | 97 | — | — |
| 2021-07-26 | $494.85 | $494.85 | 98 | — | — |
| 2021-07-23 | $502.58 | $502.58 | 104 | — | — |
| 2021-07-22 | $487.11 | $487.11 | 399 | — | — |
| 2021-07-21 | $519.15 | $519.15 | 4,704 | — | — |
| 2021-07-20 | $519.15 | $519.15 | 376 | — | — |
| 2021-07-19 | $521.35 | $521.35 | 64 | — | — |
| 2021-07-16 | $530.19 | $530.19 | 185 | — | — |
| 2021-07-15 | $530.19 | $530.19 | 186 | — | — |
| 2021-07-14 | $545.66 | $545.66 | 43 | — | — |
| 2021-07-13 | $557.81 | $557.81 | 438 | — | — |
| 2021-07-12 | $551.18 | $551.18 | 45 | — | — |
| 2021-07-09 | $551.18 | $551.18 | 452 | — | — |
| 2021-07-08 | $541.24 | $541.24 | 110 | — | — |
| 2021-07-07 | $533.51 | $533.51 | 344 | — | — |
| 2021-07-06 | $564.43 | $564.43 | 366 | — | — |
| 2021-07-02 | $596.47 | $596.47 | 1,029 | — | — |
| 2021-07-01 | $561.12 | $561.12 | 72 | — | — |
| 2021-06-30 | $562.22 | $562.22 | 376 | — | — |
| 2021-06-29 | $542.34 | $542.34 | 75 | — | — |
| 2021-06-28 | $551.18 | $551.18 | 734 | — | — |
| 2021-06-25 | $554.49 | $554.49 | 662 | — | — |
| 2021-06-24 | $552.28 | $552.28 | 673 | — | — |
| 2021-06-23 | $507.00 | $507.00 | 1,062 | — | — |
| 2021-06-22 | $516.94 | $516.94 | 695 | — | — |
| 2021-06-21 | $540.13 | $540.13 | 445 | — | — |
| 2021-06-18 | $531.30 | $531.30 | 1,386 | — | — |
| 2021-06-17 | $571.06 | $571.06 | 451 | — | — |
| 2021-06-16 | $552.28 | $552.28 | 1,619 | — | — |
| 2021-06-15 | $546.76 | $546.76 | 954 | — | — |
| 2021-06-14 | $567.75 | $567.75 | 564 | — | — |
| 2021-06-11 | $568.85 | $568.85 | 201 | — | — |
| 2021-06-10 | $555.60 | $555.60 | 798 | — | — |
| 2021-06-09 | $546.76 | $546.76 | 151 | — | — |
| 2021-06-08 | $548.42 | $548.42 | 321 | — | — |
| 2021-06-07 | $548.97 | $548.97 | 302 | — | — |
| 2021-06-04 | $560.01 | $560.01 | 151 | — | — |
| 2021-06-03 | $551.18 | $551.18 | 91 | — | — |
| 2021-06-02 | $545.66 | $545.66 | 120 | — | — |
| 2021-06-01 | $551.18 | $551.18 | 277 | — | — |
| 2021-05-28 | $553.39 | $553.39 | 146 | — | — |
| 2021-05-27 | $563.33 | $563.33 | 81 | — | — |
| 2021-05-26 | $567.75 | $567.75 | 359 | — | — |
| 2021-05-25 | $561.12 | $561.12 | 53 | — | — |
| 2021-05-24 | $551.18 | $551.18 | 186 | — | — |
| 2021-05-21 | $563.33 | $563.33 | 87 | — | — |
| 2021-05-20 | $579.90 | $579.90 | 201 | — | — |
| 2021-05-19 | $546.76 | $546.76 | 234 | — | — |
| 2021-05-18 | $553.39 | $553.39 | 302 | — | — |
| 2021-05-17 | $552.28 | $552.28 | 110 | — | — |
| 2021-05-14 | $568.85 | $568.85 | 285 | — | — |
| 2021-05-13 | $552.28 | $552.28 | 985 | — | — |
| 2021-05-12 | $569.96 | $569.96 | 242 | — | — |
| 2021-05-11 | $579.90 | $579.90 | 199 | — | — |
| 2021-05-10 | $568.85 | $568.85 | 190 | — | — |
| 2021-05-07 | $575.48 | $575.48 | 159 | — | — |
| 2021-05-06 | $585.42 | $585.42 | 256 | — | — |
| 2021-05-05 | $594.26 | $594.26 | 111 | — | — |
| 2021-05-04 | $588.73 | $588.73 | 197 | — | — |
| 2021-05-03 | $595.36 | $595.36 | 157 | — | — |
| 2021-04-30 | $603.09 | $603.09 | 255 | — | — |
| 2021-04-29 | $607.51 | $607.51 | 352 | — | — |
| 2021-04-28 | $636.23 | $636.23 | 303 | — | — |
| 2021-04-27 | $601.99 | $601.99 | 263 | — | — |
| 2021-04-26 | $592.49 | $592.49 | 110 | — | — |
| 2021-04-23 | $585.75 | $585.75 | 268 | — | — |
| 2021-04-22 | $607.51 | $607.51 | 79 | — | — |
| 2021-04-21 | $590.94 | $590.94 | 54 | — | — |
| 2021-04-20 | $574.37 | $574.37 | 140 | — | — |
| 2021-04-19 | $589.84 | $589.84 | 238 | — | — |
| 2021-04-16 | $605.30 | $605.30 | 543 | — | — |
| 2021-04-15 | $624.08 | $624.08 | 234 | — | — |
| 2021-04-14 | $649.48 | $649.48 | 878 | — | — |
| 2021-04-13 | $663.84 | $663.84 | 381 | — | — |
| 2021-04-12 | $673.78 | $673.78 | 273 | — | — |
| 2021-04-09 | $684.28 | $684.28 | 320 | — | — |
| 2021-04-08 | $717.97 | $717.97 | 765 | — | — |
| 2021-04-07 | $733.43 | $733.43 | 718 | — | — |
| 2021-04-06 | $660.53 | $660.53 | 740 | — | — |
| 2021-04-05 | $632.92 | $632.92 | 462 | — | — |
| 2021-04-01 | $609.72 | $609.72 | 514 | — | — |
| 2021-03-31 | $611.93 | $611.93 | 598 | — | — |
| 2021-03-30 | $629.60 | $629.60 | 665 | — | — |
| 2021-03-29 | $640.65 | $640.65 | 1,410 | — | — |
| 2021-03-26 | $622.97 | $622.97 | 1,973 | — | — |
| 2021-03-25 | $579.90 | $579.90 | 2,336 | — | — |
| 2021-03-24 | $592.05 | $592.05 | 3,792 | — | — |
| 2021-03-23 | $729.01 | $729.01 | 14,641 | — | — |