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
- 1973-02-21 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 | $248.12 | $490.81 | 134,300 | — | — |
| 2021-12-30 | $245.72 | $486.06 | 146,800 | — | — |
| 2021-12-29 | $245.81 | $486.24 | 149,400 | — | — |
| 2021-12-28 | $245.00 | $484.63 | 146,300 | — | — |
| 2021-12-27 | $245.32 | $485.27 | 118,400 | — | — |
| 2021-12-23 | $240.79 | $476.31 | 161,100 | — | — |
| 2021-12-22 | $237.41 | $469.62 | 257,200 | — | — |
| 2021-12-21 | $237.04 | $468.89 | 236,200 | — | — |
| 2021-12-20 | $231.74 | $458.41 | 308,000 | — | — |
| 2021-12-17 | $235.93 | $466.69 | 706,200 | — | — |
| 2021-12-16 | $244.78 | $484.20 | 345,600 | — | — |
| 2021-12-15 | $239.43 | $473.62 | 282,300 | — | — |
| 2021-12-14 | $234.53 | $463.92 | 454,700 | — | — |
| 2021-12-13 | $240.33 | $475.40 | 164,100 | — | — |
| 2021-12-10 | $241.08 | $476.88 | 174,900 | — | — |
| 2021-12-09 | $239.76 | $474.27 | 235,600 | — | — |
| 2021-12-08 | $242.99 | $480.66 | 148,300 | — | — |
| 2021-12-07 | $241.78 | $478.27 | 131,900 | — | — |
| 2021-12-06 | $239.27 | $473.30 | 218,500 | — | — |
| 2021-12-03 | $234.05 | $462.97 | 146,800 | — | — |
| 2021-12-02 | $232.79 | $460.48 | 385,600 | — | — |
| 2021-12-01 | $226.75 | $448.53 | 294,400 | — | — |
| 2021-11-30 | $225.20 | $445.47 | 400,800 | — | — |
| 2021-11-29 | $231.98 | $458.88 | 238,600 | — | — |
| 2021-11-26 | $232.59 | $460.09 | 87,400 | — | — |
| 2021-11-24 | $237.60 | $470.00 | 114,600 | — | — |
| 2021-11-23 | $238.92 | $472.61 | 146,500 | — | — |
| 2021-11-22 | $238.67 | $472.11 | 188,200 | — | — |
| 2021-11-19 | $238.28 | $471.34 | 156,700 | — | — |
| 2021-11-18 | $240.10 | $474.94 | 149,200 | — | — |
| 2021-11-17 | $240.01 | $474.76 | 161,600 | — | — |
| 2021-11-16 | $239.05 | $472.87 | 244,800 | — | — |
| 2021-11-15 | $239.75 | $473.18 | 157,400 | — | — |
| 2021-11-12 | $239.63 | $472.94 | 118,200 | — | — |
| 2021-11-11 | $236.21 | $466.19 | 110,200 | — | — |
| 2021-11-10 | $235.01 | $463.83 | 156,800 | — | — |
| 2021-11-09 | $235.29 | $464.38 | 152,400 | — | — |
| 2021-11-08 | $236.40 | $466.57 | 135,000 | — | — |
| 2021-11-05 | $233.27 | $460.39 | 104,900 | — | — |
| 2021-11-04 | $229.90 | $453.74 | 154,300 | — | — |
| 2021-11-03 | $230.22 | $454.37 | 188,500 | — | — |
| 2021-11-02 | $228.45 | $450.88 | 269,900 | — | — |
| 2021-11-01 | $225.96 | $445.96 | 234,800 | — | — |
| 2021-10-29 | $222.92 | $439.97 | 435,300 | — | — |
| 2021-10-28 | $224.89 | $443.85 | 275,800 | — | — |
| 2021-10-27 | $223.05 | $440.22 | 285,800 | — | — |
| 2021-10-26 | $230.02 | $453.98 | 205,200 | — | — |
| 2021-10-25 | $231.34 | $456.58 | 327,000 | — | — |
| 2021-10-22 | $227.83 | $449.66 | 384,000 | — | — |
| 2021-10-21 | $219.12 | $432.47 | 325,500 | — | — |
| 2021-10-20 | $218.10 | $430.45 | 233,000 | — | — |
| 2021-10-19 | $215.51 | $425.34 | 150,800 | — | — |
| 2021-10-18 | $216.96 | $428.20 | 255,700 | — | — |
| 2021-10-15 | $217.92 | $430.10 | 340,400 | — | — |
| 2021-10-14 | $213.85 | $422.06 | 247,100 | — | — |
| 2021-10-13 | $207.60 | $409.73 | 168,000 | — | — |
| 2021-10-12 | $205.17 | $404.93 | 215,900 | — | — |
| 2021-10-11 | $204.81 | $404.22 | 210,200 | — | — |
| 2021-10-08 | $204.84 | $404.28 | 141,800 | — | — |
| 2021-10-07 | $205.49 | $405.56 | 262,100 | — | — |
| 2021-10-06 | $200.95 | $396.60 | 228,700 | — | — |
| 2021-10-05 | $201.46 | $397.61 | 263,800 | — | — |
| 2021-10-04 | $200.94 | $396.58 | 305,300 | — | — |
| 2021-10-01 | $201.59 | $397.87 | 425,200 | — | — |
| 2021-09-30 | $198.79 | $392.34 | 396,700 | — | — |
| 2021-09-29 | $203.11 | $400.87 | 147,600 | — | — |
| 2021-09-28 | $203.84 | $402.31 | 208,400 | — | — |
| 2021-09-27 | $207.37 | $409.27 | 239,100 | — | — |
| 2021-09-24 | $205.46 | $405.51 | 209,800 | — | — |
| 2021-09-23 | $204.91 | $404.42 | 314,500 | — | — |
| 2021-09-22 | $202.89 | $400.43 | 338,300 | — | — |
| 2021-09-21 | $200.85 | $396.41 | 524,200 | — | — |
| 2021-09-20 | $201.08 | $396.86 | 592,400 | — | — |
| 2021-09-17 | $199.58 | $393.90 | 1,516,200 | — | — |
| 2021-09-16 | $197.75 | $390.29 | 372,200 | — | — |
| 2021-09-15 | $197.06 | $388.93 | 280,100 | — | — |
| 2021-09-14 | $195.53 | $385.91 | 225,400 | — | — |
| 2021-09-13 | $199.16 | $393.07 | 242,200 | — | — |
| 2021-09-10 | $198.84 | $392.44 | 233,400 | — | — |
| 2021-09-09 | $201.51 | $397.71 | 202,800 | — | — |
| 2021-09-08 | $204.38 | $403.37 | 194,100 | — | — |
| 2021-09-07 | $203.01 | $400.67 | 147,500 | — | — |
| 2021-09-03 | $207.25 | $409.04 | 133,000 | — | — |
| 2021-09-02 | $209.86 | $414.19 | 165,100 | — | — |
| 2021-09-01 | $209.15 | $412.79 | 221,900 | — | — |
| 2021-08-31 | $210.74 | $415.93 | 416,400 | — | — |
| 2021-08-30 | $214.16 | $422.68 | 264,200 | — | — |
| 2021-08-27 | $213.00 | $420.39 | 296,400 | — | — |
| 2021-08-26 | $211.40 | $417.23 | 309,200 | — | — |
| 2021-08-25 | $210.61 | $415.67 | 301,400 | — | — |
| 2021-08-24 | $207.06 | $408.66 | 115,100 | — | — |
| 2021-08-23 | $206.28 | $407.12 | 155,700 | — | — |
| 2021-08-20 | $206.67 | $407.89 | 286,700 | — | — |
| 2021-08-19 | $204.41 | $403.43 | 236,700 | — | — |
| 2021-08-18 | $205.12 | $404.83 | 166,700 | — | — |
| 2021-08-17 | $208.70 | $411.90 | 379,500 | — | — |
| 2021-08-16 | $209.02 | $411.47 | 236,300 | — | — |
| 2021-08-13 | $207.52 | $408.51 | 163,000 | — | — |
| 2021-08-12 | $207.57 | $408.61 | 123,800 | — | — |
| 2021-08-11 | $206.55 | $406.60 | 171,500 | — | — |
| 2021-08-10 | $203.48 | $400.56 | 234,600 | — | — |
| 2021-08-09 | $203.31 | $400.23 | 193,300 | — | — |
| 2021-08-06 | $205.51 | $404.56 | 279,800 | — | — |
| 2021-08-05 | $204.05 | $401.68 | 227,100 | — | — |
| 2021-08-04 | $203.17 | $399.95 | 184,100 | — | — |
| 2021-08-03 | $203.12 | $399.85 | 292,300 | — | — |
| 2021-08-02 | $202.04 | $397.73 | 223,600 | — | — |
| 2021-07-30 | $202.24 | $398.12 | 425,200 | — | — |
| 2021-07-29 | $202.68 | $398.99 | 219,900 | — | — |
| 2021-07-28 | $200.24 | $394.18 | 249,600 | — | — |
| 2021-07-27 | $199.58 | $392.88 | 179,000 | — | — |
| 2021-07-26 | $199.27 | $392.27 | 279,900 | — | — |
| 2021-07-23 | $199.67 | $393.06 | 275,400 | — | — |
| 2021-07-22 | $196.01 | $385.85 | 291,000 | — | — |
| 2021-07-21 | $197.90 | $389.58 | 367,000 | — | — |
| 2021-07-20 | $197.26 | $388.32 | 492,600 | — | — |
| 2021-07-19 | $191.33 | $376.64 | 447,500 | — | — |
| 2021-07-16 | $193.58 | $381.07 | 344,200 | — | — |
| 2021-07-15 | $195.98 | $385.80 | 241,700 | — | — |
| 2021-07-14 | $194.65 | $383.18 | 214,600 | — | — |
| 2021-07-13 | $193.00 | $379.93 | 216,500 | — | — |
| 2021-07-12 | $194.44 | $382.76 | 189,200 | — | — |
| 2021-07-09 | $194.12 | $382.13 | 301,800 | — | — |
| 2021-07-08 | $191.46 | $376.90 | 300,700 | — | — |
| 2021-07-07 | $193.00 | $379.93 | 238,100 | — | — |
| 2021-07-06 | $189.70 | $373.43 | 543,400 | — | — |
| 2021-07-02 | $191.47 | $376.92 | 236,800 | — | — |
| 2021-07-01 | $191.94 | $377.84 | 363,600 | — | — |
| 2021-06-30 | $191.38 | $376.74 | 278,400 | — | — |
| 2021-06-29 | $189.72 | $373.47 | 293,800 | — | — |
| 2021-06-28 | $189.72 | $373.47 | 354,100 | — | — |
| 2021-06-25 | $189.95 | $373.93 | 844,600 | — | — |
| 2021-06-24 | $188.52 | $371.11 | 379,300 | — | — |
| 2021-06-23 | $186.31 | $366.76 | 556,800 | — | — |
| 2021-06-22 | $185.85 | $365.85 | 378,200 | — | — |
| 2021-06-21 | $183.73 | $361.68 | 244,500 | — | — |
| 2021-06-18 | $179.00 | $352.37 | 749,000 | — | — |
| 2021-06-17 | $182.11 | $358.49 | 268,200 | — | — |
| 2021-06-16 | $187.26 | $368.63 | 285,500 | — | — |
| 2021-06-15 | $188.21 | $370.50 | 227,200 | — | — |
| 2021-06-14 | $187.42 | $368.95 | 276,100 | — | — |
| 2021-06-11 | $189.56 | $373.16 | 196,000 | — | — |
| 2021-06-10 | $187.21 | $368.53 | 295,900 | — | — |
| 2021-06-09 | $186.58 | $367.29 | 213,600 | — | — |
| 2021-06-08 | $187.62 | $369.34 | 313,200 | — | — |
| 2021-06-07 | $187.72 | $369.54 | 236,500 | — | — |
| 2021-06-04 | $189.32 | $372.69 | 147,500 | — | — |
| 2021-06-03 | $188.97 | $372.00 | 127,100 | — | — |
| 2021-06-02 | $189.54 | $373.12 | 232,700 | — | — |
| 2021-06-01 | $192.12 | $378.20 | 197,400 | — | — |
| 2021-05-28 | $192.32 | $378.59 | 156,800 | — | — |
| 2021-05-27 | $192.53 | $379.00 | 268,200 | — | — |
| 2021-05-26 | $192.33 | $378.61 | 211,500 | — | — |
| 2021-05-25 | $192.09 | $378.14 | 174,300 | — | — |
| 2021-05-24 | $193.87 | $381.64 | 123,500 | — | — |
| 2021-05-21 | $193.26 | $380.44 | 385,600 | — | — |
| 2021-05-20 | $191.86 | $377.69 | 215,000 | — | — |
| 2021-05-19 | $190.63 | $375.26 | 324,000 | — | — |
| 2021-05-18 | $190.17 | $374.36 | 187,300 | — | — |
| 2021-05-17 | $192.74 | $379.42 | 387,800 | — | — |
| 2021-05-14 | $196.27 | $386.37 | 235,300 | — | — |
| 2021-05-13 | $193.13 | $379.15 | 245,700 | — | — |
| 2021-05-12 | $187.41 | $367.92 | 210,500 | — | — |
| 2021-05-11 | $191.98 | $376.89 | 198,600 | — | — |
| 2021-05-10 | $194.38 | $381.61 | 195,900 | — | — |
| 2021-05-07 | $193.20 | $379.29 | 161,000 | — | — |
| 2021-05-06 | $192.51 | $377.93 | 257,700 | — | — |
| 2021-05-05 | $192.60 | $378.11 | 188,000 | — | — |
| 2021-05-04 | $192.36 | $377.64 | 212,500 | — | — |
| 2021-05-03 | $192.20 | $377.33 | 250,400 | — | — |
| 2021-04-30 | $191.65 | $376.25 | 574,400 | — | — |
| 2021-04-29 | $194.37 | $381.59 | 462,300 | — | — |
| 2021-04-28 | $191.55 | $376.05 | 364,600 | — | — |
| 2021-04-27 | $193.59 | $380.05 | 395,500 | — | — |
| 2021-04-26 | $191.08 | $375.13 | 499,900 | — | — |
| 2021-04-23 | $190.48 | $373.95 | 851,300 | — | — |
| 2021-04-22 | $177.76 | $348.98 | 512,900 | — | — |
| 2021-04-21 | $179.25 | $351.90 | 218,300 | — | — |
| 2021-04-20 | $175.70 | $344.93 | 342,800 | — | — |
| 2021-04-19 | $177.00 | $347.49 | 316,900 | — | — |
| 2021-04-16 | $175.11 | $343.78 | 289,300 | — | — |
| 2021-04-15 | $171.78 | $337.24 | 291,000 | — | — |
| 2021-04-14 | $172.58 | $338.81 | 401,800 | — | — |
| 2021-04-13 | $171.78 | $337.24 | 230,700 | — | — |
| 2021-04-12 | $172.74 | $339.12 | 242,300 | — | — |
| 2021-04-09 | $171.63 | $336.94 | 281,900 | — | — |
| 2021-04-08 | $169.77 | $333.29 | 268,400 | — | — |
| 2021-04-07 | $169.57 | $332.90 | 446,200 | — | — |
| 2021-04-06 | $168.73 | $331.25 | 218,400 | — | — |
| 2021-04-05 | $168.93 | $331.64 | 252,700 | — | — |
| 2021-04-01 | $167.05 | $327.95 | 199,100 | — | — |
| 2021-03-31 | $164.58 | $323.10 | 247,800 | — | — |
| 2021-03-30 | $166.87 | $327.60 | 254,900 | — | — |
| 2021-03-29 | $166.32 | $326.52 | 414,400 | — | — |
| 2021-03-26 | $167.45 | $328.74 | 264,700 | — | — |
| 2021-03-25 | $161.75 | $317.55 | 312,600 | — | — |
| 2021-03-24 | $155.94 | $306.14 | 243,000 | — | — |
| 2021-03-23 | $153.29 | $300.94 | 331,200 | — | — |
| 2021-03-22 | $156.30 | $306.85 | 263,700 | — | — |
| 2021-03-19 | $157.12 | $308.46 | 547,100 | — | — |
| 2021-03-18 | $159.02 | $312.19 | 273,600 | — | — |
| 2021-03-17 | $158.87 | $311.89 | 266,400 | — | — |
| 2021-03-16 | $156.84 | $307.91 | 266,900 | — | — |
| 2021-03-15 | $159.52 | $313.17 | 225,000 | — | — |
| 2021-03-12 | $159.22 | $312.58 | 354,400 | — | — |
| 2021-03-11 | $158.01 | $310.20 | 190,100 | — | — |
| 2021-03-10 | $157.99 | $310.17 | 240,200 | — | — |
| 2021-03-09 | $155.29 | $304.86 | 367,500 | — | — |
| 2021-03-08 | $155.88 | $306.02 | 406,900 | — | — |
| 2021-03-05 | $151.25 | $296.93 | 422,000 | — | — |
| 2021-03-04 | $145.74 | $286.12 | 344,200 | — | — |
| 2021-03-03 | $147.57 | $289.71 | 598,800 | — | — |
| 2021-03-02 | $150.50 | $295.46 | 483,600 | — | — |
| 2021-03-01 | $147.95 | $290.45 | 471,300 | — | — |
| 2021-02-26 | $145.25 | $285.15 | 300,400 | — | — |
| 2021-02-25 | $145.78 | $286.19 | 320,400 | — | — |
| 2021-02-24 | $148.97 | $292.46 | 366,200 | — | — |
| 2021-02-23 | $148.36 | $291.26 | 351,100 | — | — |
| 2021-02-22 | $147.91 | $290.38 | 361,400 | — | — |
| 2021-02-19 | $150.41 | $295.28 | 320,700 | — | — |
| 2021-02-18 | $149.33 | $293.16 | 333,100 | — | — |
| 2021-02-17 | $149.62 | $292.70 | 278,100 | — | — |
| 2021-02-16 | $150.22 | $293.88 | 323,000 | — | — |
| 2021-02-12 | $150.97 | $295.34 | 302,200 | — | — |
| 2021-02-11 | $149.73 | $292.92 | 311,700 | — | — |
| 2021-02-10 | $148.02 | $289.57 | 247,100 | — | — |
| 2021-02-09 | $148.15 | $289.83 | 375,900 | — | — |
| 2021-02-08 | $151.47 | $296.32 | 273,500 | — | — |
| 2021-02-05 | $151.94 | $297.24 | 460,400 | — | — |
| 2021-02-04 | $152.48 | $298.30 | 219,000 | — | — |
| 2021-02-03 | $151.52 | $296.42 | 219,900 | — | — |
| 2021-02-02 | $150.00 | $293.45 | 384,300 | — | — |
| 2021-02-01 | $145.88 | $285.39 | 329,600 | — | — |
| 2021-01-29 | $144.93 | $283.53 | 565,300 | — | — |
| 2021-01-28 | $147.83 | $289.20 | 299,500 | — | — |
| 2021-01-27 | $145.69 | $285.01 | 286,300 | — | — |
| 2021-01-26 | $150.59 | $294.60 | 175,400 | — | — |
| 2021-01-25 | $153.29 | $299.88 | 240,000 | — | — |
| 2021-01-22 | $152.62 | $298.57 | 237,500 | — | — |
| 2021-01-21 | $153.04 | $299.39 | 225,600 | — | — |
| 2021-01-20 | $156.11 | $305.40 | 268,200 | — | — |
| 2021-01-19 | $154.04 | $301.35 | 236,000 | — | — |
| 2021-01-15 | $153.00 | $299.31 | 288,100 | — | — |
| 2021-01-14 | $155.84 | $304.87 | 238,400 | — | — |
| 2021-01-13 | $153.51 | $300.31 | 190,900 | — | — |
| 2021-01-12 | $156.06 | $305.30 | 206,600 | — | — |
| 2021-01-11 | $155.97 | $305.13 | 173,800 | — | — |
| 2021-01-08 | $155.01 | $303.25 | 235,000 | — | — |
| 2021-01-07 | $156.95 | $307.04 | 332,400 | — | — |
| 2021-01-06 | $155.08 | $303.38 | 348,500 | — | — |
| 2021-01-05 | $151.35 | $296.09 | 375,200 | — | — |
| 2021-01-04 | $153.93 | $301.13 | 252,500 | — | — |