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-05-03 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 | $68.02 | $337.10 | 90,100 | — | — |
| 2021-12-30 | $67.72 | $335.61 | 96,100 | — | — |
| 2021-12-29 | $67.60 | $335.02 | 89,600 | — | — |
| 2021-12-28 | $66.94 | $331.75 | 84,300 | — | — |
| 2021-12-27 | $66.93 | $331.70 | 92,200 | — | — |
| 2021-12-23 | $66.43 | $329.22 | 83,100 | — | — |
| 2021-12-22 | $66.62 | $330.16 | 101,300 | — | — |
| 2021-12-21 | $65.88 | $326.49 | 128,900 | — | — |
| 2021-12-20 | $65.17 | $322.98 | 197,500 | — | — |
| 2021-12-17 | $66.71 | $330.61 | 503,100 | — | — |
| 2021-12-16 | $66.27 | $328.43 | 132,800 | — | — |
| 2021-12-15 | $66.64 | $330.26 | 158,400 | — | — |
| 2021-12-14 | $64.66 | $320.45 | 127,900 | — | — |
| 2021-12-13 | $64.37 | $319.01 | 159,800 | — | — |
| 2021-12-10 | $64.49 | $319.61 | 178,800 | — | — |
| 2021-12-09 | $65.39 | $324.07 | 110,800 | — | — |
| 2021-12-08 | $66.21 | $328.13 | 100,400 | — | — |
| 2021-12-07 | $65.63 | $325.26 | 150,200 | — | — |
| 2021-12-06 | $65.19 | $323.07 | 264,900 | — | — |
| 2021-12-03 | $64.51 | $319.70 | 664,800 | — | — |
| 2021-12-02 | $71.55 | $354.59 | 128,600 | — | — |
| 2021-12-01 | $70.58 | $349.79 | 224,000 | — | — |
| 2021-11-30 | $71.69 | $355.29 | 201,300 | — | — |
| 2021-11-29 | $71.45 | $354.10 | 224,700 | — | — |
| 2021-11-26 | $71.25 | $353.11 | 125,500 | — | — |
| 2021-11-24 | $72.18 | $357.72 | 73,400 | — | — |
| 2021-11-23 | $72.34 | $358.51 | 141,300 | — | — |
| 2021-11-22 | $73.63 | $364.90 | 114,200 | — | — |
| 2021-11-19 | $74.01 | $366.79 | 335,900 | — | — |
| 2021-11-18 | $73.21 | $362.82 | 155,900 | — | — |
| 2021-11-17 | $74.89 | $371.15 | 337,600 | — | — |
| 2021-11-16 | $75.70 | $375.16 | 160,100 | — | — |
| 2021-11-15 | $74.19 | $367.68 | 108,100 | — | — |
| 2021-11-12 | $73.02 | $361.88 | 86,600 | — | — |
| 2021-11-11 | $73.17 | $358.71 | 123,000 | — | — |
| 2021-11-10 | $72.96 | $357.68 | 135,000 | — | — |
| 2021-11-09 | $73.49 | $360.28 | 161,700 | — | — |
| 2021-11-08 | $72.82 | $356.99 | 169,600 | — | — |
| 2021-11-05 | $73.29 | $359.30 | 268,100 | — | — |
| 2021-11-04 | $74.70 | $366.21 | 449,700 | — | — |
| 2021-11-03 | $81.32 | $398.66 | 188,300 | — | — |
| 2021-11-02 | $78.47 | $384.69 | 102,800 | — | — |
| 2021-11-01 | $78.89 | $386.75 | 141,500 | — | — |
| 2021-10-29 | $78.88 | $386.70 | 115,500 | — | — |
| 2021-10-28 | $77.65 | $380.67 | 82,400 | — | — |
| 2021-10-27 | $77.11 | $378.02 | 91,000 | — | — |
| 2021-10-26 | $79.12 | $387.88 | 82,000 | — | — |
| 2021-10-25 | $80.80 | $396.11 | 111,300 | — | — |
| 2021-10-22 | $79.72 | $390.82 | 90,000 | — | — |
| 2021-10-21 | $79.61 | $390.28 | 66,500 | — | — |
| 2021-10-20 | $79.29 | $388.71 | 58,300 | — | — |
| 2021-10-19 | $79.12 | $387.88 | 54,600 | — | — |
| 2021-10-18 | $78.61 | $385.38 | 74,200 | — | — |
| 2021-10-15 | $77.75 | $381.16 | 94,400 | — | — |
| 2021-10-14 | $78.23 | $383.51 | 100,100 | — | — |
| 2021-10-13 | $76.54 | $375.23 | 56,600 | — | — |
| 2021-10-12 | $76.98 | $377.39 | 66,400 | — | — |
| 2021-10-11 | $76.20 | $373.56 | 63,800 | — | — |
| 2021-10-08 | $76.05 | $372.83 | 47,800 | — | — |
| 2021-10-07 | $76.48 | $374.93 | 88,500 | — | — |
| 2021-10-06 | $74.96 | $367.48 | 85,400 | — | — |
| 2021-10-05 | $75.91 | $372.14 | 83,600 | — | — |
| 2021-10-04 | $74.93 | $367.34 | 90,900 | — | — |
| 2021-10-01 | $75.26 | $368.95 | 144,600 | — | — |
| 2021-09-30 | $73.78 | $361.70 | 86,000 | — | — |
| 2021-09-29 | $75.12 | $368.27 | 81,000 | — | — |
| 2021-09-28 | $74.43 | $364.88 | 93,700 | — | — |
| 2021-09-27 | $75.84 | $371.80 | 69,700 | — | — |
| 2021-09-24 | $75.26 | $368.95 | 78,900 | — | — |
| 2021-09-23 | $75.08 | $368.07 | 104,800 | — | — |
| 2021-09-22 | $74.06 | $363.07 | 100,300 | — | — |
| 2021-09-21 | $73.90 | $362.29 | 82,600 | — | — |
| 2021-09-20 | $73.84 | $361.99 | 107,600 | — | — |
| 2021-09-17 | $74.29 | $364.20 | 312,600 | — | — |
| 2021-09-16 | $73.03 | $358.02 | 93,200 | — | — |
| 2021-09-15 | $73.81 | $361.85 | 116,300 | — | — |
| 2021-09-14 | $72.65 | $356.16 | 132,600 | — | — |
| 2021-09-13 | $74.28 | $364.15 | 103,600 | — | — |
| 2021-09-10 | $74.64 | $365.91 | 104,500 | — | — |
| 2021-09-09 | $75.22 | $368.76 | 123,800 | — | — |
| 2021-09-08 | $73.80 | $361.80 | 91,300 | — | — |
| 2021-09-07 | $74.67 | $366.06 | 131,100 | — | — |
| 2021-09-03 | $75.89 | $372.04 | 117,000 | — | — |
| 2021-09-02 | $75.80 | $371.60 | 193,800 | — | — |
| 2021-09-01 | $78.74 | $386.01 | 94,800 | — | — |
| 2021-08-31 | $78.19 | $383.32 | 112,400 | — | — |
| 2021-08-30 | $78.92 | $386.90 | 95,800 | — | — |
| 2021-08-27 | $79.63 | $390.38 | 138,500 | — | — |
| 2021-08-26 | $78.31 | $383.91 | 80,300 | — | — |
| 2021-08-25 | $78.40 | $384.35 | 83,100 | — | — |
| 2021-08-24 | $77.37 | $379.30 | 97,900 | — | — |
| 2021-08-23 | $78.91 | $386.85 | 88,500 | — | — |
| 2021-08-20 | $78.91 | $386.85 | 101,600 | — | — |
| 2021-08-19 | $78.53 | $384.98 | 163,400 | — | — |
| 2021-08-18 | $79.21 | $388.32 | 90,400 | — | — |
| 2021-08-17 | $80.36 | $393.96 | 76,900 | — | — |
| 2021-08-16 | $81.01 | $397.14 | 81,600 | — | — |
| 2021-08-13 | $80.77 | $395.97 | 83,000 | — | — |
| 2021-08-12 | $82.91 | $401.55 | 121,700 | — | — |
| 2021-08-11 | $82.80 | $401.02 | 100,300 | — | — |
| 2021-08-10 | $82.90 | $401.51 | 144,100 | — | — |
| 2021-08-09 | $82.86 | $401.31 | 190,800 | — | — |
| 2021-08-06 | $81.18 | $393.18 | 155,500 | — | — |
| 2021-08-05 | $80.31 | $388.96 | 290,200 | — | — |
| 2021-08-04 | $76.54 | $370.70 | 184,000 | — | — |
| 2021-08-03 | $76.77 | $371.82 | 180,000 | — | — |
| 2021-08-02 | $75.48 | $365.57 | 267,500 | — | — |
| 2021-07-30 | $74.36 | $360.14 | 242,100 | — | — |
| 2021-07-29 | $76.03 | $368.23 | 90,900 | — | — |
| 2021-07-28 | $75.10 | $363.73 | 91,500 | — | — |
| 2021-07-27 | $75.08 | $363.63 | 146,900 | — | — |
| 2021-07-26 | $76.15 | $368.81 | 102,300 | — | — |
| 2021-07-23 | $76.35 | $369.78 | 92,100 | — | — |
| 2021-07-22 | $75.61 | $366.20 | 145,300 | — | — |
| 2021-07-21 | $77.00 | $372.93 | 123,200 | — | — |
| 2021-07-20 | $77.23 | $374.04 | 160,800 | — | — |
| 2021-07-19 | $77.31 | $374.43 | 143,800 | — | — |
| 2021-07-16 | $77.48 | $375.26 | 125,100 | — | — |
| 2021-07-15 | $78.64 | $380.87 | 102,600 | — | — |
| 2021-07-14 | $79.13 | $383.25 | 122,000 | — | — |
| 2021-07-13 | $80.43 | $389.54 | 159,200 | — | — |
| 2021-07-12 | $81.54 | $394.92 | 243,200 | — | — |
| 2021-07-09 | $81.76 | $395.98 | 203,100 | — | — |
| 2021-07-08 | $81.16 | $393.08 | 161,800 | — | — |
| 2021-07-07 | $82.12 | $397.73 | 133,500 | — | — |
| 2021-07-06 | $82.77 | $400.88 | 237,000 | — | — |
| 2021-07-02 | $83.42 | $404.02 | 549,200 | — | — |
| 2021-07-01 | $89.00 | $431.05 | 278,200 | — | — |
| 2021-06-30 | $89.98 | $435.80 | 329,200 | — | — |
| 2021-06-29 | $86.52 | $419.04 | 230,600 | — | — |
| 2021-06-28 | $86.13 | $417.15 | 163,200 | — | — |
| 2021-06-25 | $86.66 | $419.72 | 286,300 | — | — |
| 2021-06-24 | $86.99 | $421.32 | 108,900 | — | — |
| 2021-06-23 | $85.30 | $413.13 | 149,200 | — | — |
| 2021-06-22 | $85.40 | $413.61 | 191,200 | — | — |
| 2021-06-21 | $84.23 | $407.95 | 406,700 | — | — |
| 2021-06-18 | $80.63 | $390.51 | 389,400 | — | — |
| 2021-06-17 | $78.34 | $379.42 | 214,200 | — | — |
| 2021-06-16 | $79.11 | $383.15 | 89,200 | — | — |
| 2021-06-15 | $78.92 | $382.23 | 92,700 | — | — |
| 2021-06-14 | $79.06 | $382.91 | 107,900 | — | — |
| 2021-06-11 | $79.22 | $383.68 | 98,100 | — | — |
| 2021-06-10 | $78.22 | $378.84 | 92,900 | — | — |
| 2021-06-09 | $79.11 | $383.15 | 116,300 | — | — |
| 2021-06-08 | $79.78 | $386.40 | 98,700 | — | — |
| 2021-06-07 | $79.88 | $386.88 | 130,300 | — | — |
| 2021-06-04 | $79.33 | $384.22 | 101,600 | — | — |
| 2021-06-03 | $79.83 | $386.64 | 169,000 | — | — |
| 2021-06-02 | $79.60 | $385.52 | 266,800 | — | — |
| 2021-06-01 | $79.64 | $385.72 | 207,700 | — | — |
| 2021-05-28 | $78.94 | $382.33 | 137,700 | — | — |
| 2021-05-27 | $77.99 | $377.73 | 215,500 | — | — |
| 2021-05-26 | $76.89 | $372.40 | 158,700 | — | — |
| 2021-05-25 | $74.72 | $361.89 | 220,100 | — | — |
| 2021-05-24 | $75.94 | $367.80 | 159,600 | — | — |
| 2021-05-21 | $76.26 | $369.35 | 511,900 | — | — |
| 2021-05-20 | $74.82 | $362.37 | 134,100 | — | — |
| 2021-05-19 | $74.06 | $358.69 | 165,600 | — | — |
| 2021-05-18 | $74.76 | $362.08 | 345,000 | — | — |
| 2021-05-17 | $76.76 | $371.77 | 383,900 | — | — |
| 2021-05-14 | $75.31 | $364.75 | 232,900 | — | — |
| 2021-05-13 | $74.77 | $357.97 | 256,000 | — | — |
| 2021-05-12 | $72.56 | $347.38 | 295,800 | — | — |
| 2021-05-11 | $72.53 | $347.24 | 263,000 | — | — |
| 2021-05-10 | $71.16 | $340.68 | 292,000 | — | — |
| 2021-05-07 | $70.37 | $336.90 | 240,400 | — | — |
| 2021-05-06 | $69.47 | $332.59 | 267,300 | — | — |
| 2021-05-05 | $67.22 | $321.82 | 228,300 | — | — |
| 2021-05-04 | $68.03 | $325.70 | 191,600 | — | — |
| 2021-05-03 | $66.67 | $319.19 | 359,300 | — | — |
| 2021-04-30 | $64.94 | $310.90 | 352,200 | — | — |
| 2021-04-29 | $66.38 | $317.80 | 232,900 | — | — |
| 2021-04-28 | $65.96 | $315.79 | 284,800 | — | — |
| 2021-04-27 | $68.47 | $327.80 | 166,700 | — | — |
| 2021-04-26 | $69.00 | $330.34 | 116,600 | — | — |
| 2021-04-23 | $69.14 | $331.01 | 131,200 | — | — |
| 2021-04-22 | $69.37 | $332.11 | 145,500 | — | — |
| 2021-04-21 | $70.66 | $338.29 | 104,900 | — | — |
| 2021-04-20 | $70.37 | $336.90 | 200,000 | — | — |
| 2021-04-19 | $71.54 | $342.50 | 181,200 | — | — |
| 2021-04-16 | $70.63 | $338.14 | 134,700 | — | — |
| 2021-04-15 | $70.30 | $336.56 | 163,700 | — | — |
| 2021-04-14 | $70.71 | $338.53 | 176,500 | — | — |
| 2021-04-13 | $71.28 | $341.26 | 202,700 | — | — |
| 2021-04-12 | $70.36 | $336.85 | 218,100 | — | — |
| 2021-04-09 | $68.51 | $328.00 | 165,100 | — | — |
| 2021-04-08 | $68.39 | $327.42 | 239,900 | — | — |
| 2021-04-07 | $68.97 | $330.20 | 344,100 | — | — |
| 2021-04-06 | $68.91 | $329.91 | 217,800 | — | — |
| 2021-04-05 | $68.47 | $327.80 | 198,600 | — | — |
| 2021-04-01 | $67.72 | $324.21 | 212,500 | — | — |
| 2021-03-31 | $66.07 | $316.31 | 199,000 | — | — |
| 2021-03-30 | $65.23 | $312.29 | 226,700 | — | — |
| 2021-03-29 | $65.37 | $312.96 | 248,700 | — | — |
| 2021-03-26 | $67.46 | $322.97 | 319,400 | — | — |
| 2021-03-25 | $65.49 | $313.54 | 308,900 | — | — |
| 2021-03-24 | $64.71 | $309.80 | 383,700 | — | — |
| 2021-03-23 | $67.75 | $324.36 | 386,200 | — | — |
| 2021-03-22 | $69.81 | $334.22 | 282,700 | — | — |
| 2021-03-19 | $71.68 | $343.17 | 709,900 | — | — |
| 2021-03-18 | $70.55 | $337.76 | 271,300 | — | — |
| 2021-03-17 | $71.51 | $342.36 | 214,000 | — | — |
| 2021-03-16 | $71.89 | $344.18 | 333,700 | — | — |
| 2021-03-15 | $70.44 | $337.24 | 256,400 | — | — |
| 2021-03-12 | $69.85 | $334.41 | 217,700 | — | — |
| 2021-03-11 | $71.13 | $340.54 | 269,100 | — | — |
| 2021-03-10 | $71.19 | $337.43 | 303,000 | — | — |
| 2021-03-09 | $70.15 | $332.50 | 290,200 | — | — |
| 2021-03-08 | $67.59 | $320.36 | 253,900 | — | — |
| 2021-03-05 | $66.21 | $313.82 | 301,300 | — | — |
| 2021-03-04 | $65.16 | $308.85 | 327,500 | — | — |
| 2021-03-03 | $65.96 | $312.64 | 257,200 | — | — |
| 2021-03-02 | $68.06 | $322.59 | 195,700 | — | — |
| 2021-03-01 | $69.80 | $330.84 | 199,300 | — | — |
| 2021-02-26 | $68.20 | $323.25 | 275,600 | — | — |
| 2021-02-25 | $68.78 | $326.00 | 221,300 | — | — |
| 2021-02-24 | $70.26 | $333.02 | 196,300 | — | — |
| 2021-02-23 | $69.38 | $328.85 | 301,500 | — | — |
| 2021-02-22 | $71.31 | $338.00 | 298,700 | — | — |
| 2021-02-19 | $70.64 | $334.82 | 348,100 | — | — |
| 2021-02-18 | $69.11 | $327.57 | 427,900 | — | — |
| 2021-02-17 | $68.49 | $324.63 | 323,100 | — | — |
| 2021-02-16 | $69.22 | $328.09 | 247,700 | — | — |
| 2021-02-12 | $68.34 | $323.92 | 230,100 | — | — |
| 2021-02-11 | $68.24 | $323.44 | 187,800 | — | — |
| 2021-02-10 | $67.82 | $321.45 | 309,900 | — | — |
| 2021-02-09 | $70.28 | $333.11 | 242,300 | — | — |
| 2021-02-08 | $68.33 | $323.87 | 291,900 | — | — |
| 2021-02-05 | $66.76 | $316.43 | 175,200 | — | — |
| 2021-02-04 | $67.85 | $321.60 | 210,400 | — | — |
| 2021-02-03 | $65.84 | $312.07 | 173,100 | — | — |
| 2021-02-02 | $65.02 | $308.18 | 194,600 | — | — |
| 2021-02-01 | $65.05 | $308.32 | 270,000 | — | — |
| 2021-01-29 | $63.36 | $300.31 | 326,700 | — | — |
| 2021-01-28 | $63.37 | $300.36 | 342,300 | — | — |
| 2021-01-27 | $63.55 | $301.21 | 430,000 | — | — |
| 2021-01-26 | $65.81 | $311.93 | 210,900 | — | — |
| 2021-01-25 | $67.28 | $318.89 | 307,900 | — | — |
| 2021-01-22 | $67.53 | $320.08 | 186,500 | — | — |
| 2021-01-21 | $67.15 | $318.28 | 397,200 | — | — |
| 2021-01-20 | $70.09 | $332.21 | 241,200 | — | — |
| 2021-01-19 | $72.28 | $342.59 | 284,100 | — | — |
| 2021-01-15 | $72.00 | $341.27 | 264,300 | — | — |
| 2021-01-14 | $72.92 | $345.63 | 297,600 | — | — |
| 2021-01-13 | $73.09 | $346.43 | 276,600 | — | — |
| 2021-01-12 | $74.78 | $354.44 | 365,600 | — | — |
| 2021-01-11 | $73.11 | $346.53 | 352,000 | — | — |
| 2021-01-08 | $71.12 | $337.09 | 589,600 | — | — |
| 2021-01-07 | $76.43 | $362.26 | 607,600 | — | — |
| 2021-01-06 | $77.92 | $369.33 | 1,217,300 | — | — |
| 2021-01-05 | $69.54 | $329.61 | 374,700 | — | — |
| 2021-01-04 | $67.00 | $317.57 | 373,500 | — | — |