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
- 1995-08-17 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 | $43.95 | $352.58 | 294,420 | — | — |
| 2021-12-30 | $44.75 | $359.00 | 263,840 | — | — |
| 2021-12-29 | $44.40 | $356.19 | 191,220 | — | — |
| 2021-12-28 | $44.40 | $356.19 | 166,440 | — | — |
| 2021-12-27 | $44.55 | $357.39 | 185,600 | — | — |
| 2021-12-23 | $44.80 | $359.40 | 170,960 | — | — |
| 2021-12-22 | $44.85 | $359.80 | 251,040 | — | — |
| 2021-12-21 | $44.25 | $354.98 | 278,640 | — | — |
| 2021-12-20 | $41.45 | $332.52 | 356,560 | — | — |
| 2021-12-17 | $42.65 | $342.15 | 713,780 | — | — |
| 2021-12-16 | $41.50 | $332.92 | 301,400 | — | — |
| 2021-12-15 | $42.15 | $338.14 | 509,540 | — | — |
| 2021-12-14 | $43.00 | $344.96 | 193,600 | — | — |
| 2021-12-13 | $43.90 | $352.18 | 182,900 | — | — |
| 2021-12-10 | $45.95 | $368.62 | 187,020 | — | — |
| 2021-12-09 | $46.60 | $373.84 | 218,740 | — | — |
| 2021-12-08 | $48.10 | $385.87 | 207,220 | — | — |
| 2021-12-07 | $46.95 | $376.65 | 254,360 | — | — |
| 2021-12-06 | $47.85 | $383.86 | 432,400 | — | — |
| 2021-12-03 | $42.70 | $342.55 | 767,700 | — | — |
| 2021-12-02 | $42.95 | $344.56 | 373,360 | — | — |
| 2021-12-01 | $40.40 | $324.10 | 366,300 | — | — |
| 2021-11-30 | $42.55 | $341.35 | 461,340 | — | — |
| 2021-11-29 | $44.70 | $358.59 | 403,900 | — | — |
| 2021-11-26 | $44.95 | $360.60 | 424,420 | — | — |
| 2021-11-24 | $49.15 | $394.29 | 272,960 | — | — |
| 2021-11-23 | $49.10 | $393.89 | 346,640 | — | — |
| 2021-11-22 | $49.20 | $394.70 | 292,140 | — | — |
| 2021-11-19 | $50.20 | $402.72 | 311,940 | — | — |
| 2021-11-18 | $51.80 | $415.55 | 255,520 | — | — |
| 2021-11-17 | $53.45 | $428.79 | 314,640 | — | — |
| 2021-11-16 | $53.95 | $432.80 | 241,420 | — | — |
| 2021-11-15 | $54.05 | $433.60 | 211,640 | — | — |
| 2021-11-12 | $53.75 | $431.20 | 277,180 | — | — |
| 2021-11-11 | $55.60 | $446.04 | 137,360 | — | — |
| 2021-11-10 | $57.45 | $460.88 | 158,460 | — | — |
| 2021-11-09 | $58.70 | $470.91 | 207,300 | — | — |
| 2021-11-08 | $58.45 | $468.90 | 175,500 | — | — |
| 2021-11-05 | $59.90 | $480.53 | 542,000 | — | — |
| 2021-11-04 | $54.80 | $439.62 | 213,780 | — | — |
| 2021-11-03 | $56.75 | $455.26 | 356,380 | — | — |
| 2021-11-02 | $55.15 | $442.43 | 150,800 | — | — |
| 2021-11-01 | $56.60 | $454.06 | 256,020 | — | — |
| 2021-10-29 | $53.85 | $432.00 | 172,220 | — | — |
| 2021-10-28 | $54.30 | $435.61 | 195,160 | — | — |
| 2021-10-27 | $52.75 | $423.17 | 167,060 | — | — |
| 2021-10-26 | $52.85 | $423.98 | 191,220 | — | — |
| 2021-10-25 | $54.10 | $434.00 | 187,380 | — | — |
| 2021-10-22 | $55.15 | $442.43 | 173,260 | — | — |
| 2021-10-21 | $56.15 | $450.05 | 97,460 | — | — |
| 2021-10-20 | $56.30 | $451.25 | 90,840 | — | — |
| 2021-10-19 | $55.95 | $448.45 | 155,920 | — | — |
| 2021-10-18 | $56.90 | $456.06 | 202,060 | — | — |
| 2021-10-15 | $58.80 | $471.29 | 159,340 | — | — |
| 2021-10-14 | $58.35 | $467.68 | 168,760 | — | — |
| 2021-10-13 | $57.25 | $458.87 | 168,420 | — | — |
| 2021-10-12 | $57.25 | $458.87 | 114,480 | — | — |
| 2021-10-11 | $57.00 | $456.86 | 74,360 | — | — |
| 2021-10-08 | $57.00 | $456.86 | 103,960 | — | — |
| 2021-10-07 | $56.40 | $452.05 | 162,840 | — | — |
| 2021-10-06 | $56.60 | $453.66 | 232,360 | — | — |
| 2021-10-05 | $56.15 | $450.05 | 305,560 | — | — |
| 2021-10-04 | $56.40 | $452.05 | 146,940 | — | — |
| 2021-10-01 | $57.80 | $463.27 | 258,160 | — | — |
| 2021-09-30 | $56.05 | $449.25 | 211,360 | — | — |
| 2021-09-29 | $56.90 | $456.06 | 214,500 | — | — |
| 2021-09-28 | $56.10 | $449.65 | 216,040 | — | — |
| 2021-09-27 | $57.60 | $461.67 | 190,240 | — | — |
| 2021-09-24 | $56.50 | $452.85 | 118,640 | — | — |
| 2021-09-23 | $56.95 | $456.46 | 143,580 | — | — |
| 2021-09-22 | $55.90 | $448.04 | 243,040 | — | — |
| 2021-09-21 | $54.15 | $434.02 | 129,640 | — | — |
| 2021-09-20 | $53.50 | $428.81 | 263,200 | — | — |
| 2021-09-17 | $54.30 | $435.22 | 603,740 | — | — |
| 2021-09-16 | $54.15 | $434.02 | 184,780 | — | — |
| 2021-09-15 | $54.10 | $433.62 | 221,120 | — | — |
| 2021-09-14 | $54.55 | $437.22 | 151,020 | — | — |
| 2021-09-13 | $55.95 | $448.45 | 216,560 | — | — |
| 2021-09-10 | $53.00 | $424.80 | 158,520 | — | — |
| 2021-09-09 | $54.45 | $436.42 | 186,340 | — | — |
| 2021-09-08 | $54.75 | $438.83 | 206,280 | — | — |
| 2021-09-07 | $56.15 | $450.05 | 100,100 | — | — |
| 2021-09-03 | $56.50 | $452.85 | 143,700 | — | — |
| 2021-09-02 | $57.05 | $457.26 | 131,860 | — | — |
| 2021-09-01 | $56.70 | $454.46 | 182,220 | — | — |
| 2021-08-31 | $57.15 | $458.06 | 252,560 | — | — |
| 2021-08-30 | $56.55 | $453.25 | 146,560 | — | — |
| 2021-08-27 | $57.80 | $463.27 | 177,280 | — | — |
| 2021-08-26 | $55.40 | $444.04 | 97,540 | — | — |
| 2021-08-25 | $56.55 | $453.25 | 325,560 | — | — |
| 2021-08-24 | $56.05 | $449.25 | 123,060 | — | — |
| 2021-08-23 | $54.60 | $437.63 | 134,520 | — | — |
| 2021-08-20 | $53.80 | $431.21 | 137,980 | — | — |
| 2021-08-19 | $52.80 | $423.20 | 191,080 | — | — |
| 2021-08-18 | $53.75 | $430.81 | 141,840 | — | — |
| 2021-08-17 | $53.70 | $430.41 | 161,480 | — | — |
| 2021-08-16 | $55.15 | $442.03 | 118,700 | — | — |
| 2021-08-13 | $56.65 | $454.06 | 234,940 | — | — |
| 2021-08-12 | $57.55 | $461.27 | 253,360 | — | — |
| 2021-08-11 | $59.35 | $475.70 | 196,600 | — | — |
| 2021-08-10 | $57.80 | $463.27 | 227,460 | — | — |
| 2021-08-09 | $56.80 | $455.26 | 245,060 | — | — |
| 2021-08-06 | $59.60 | $477.70 | 306,060 | — | — |
| 2021-08-05 | $56.15 | $450.05 | 374,540 | — | — |
| 2021-08-04 | $53.55 | $429.21 | 301,480 | — | — |
| 2021-08-03 | $55.70 | $446.44 | 365,840 | — | — |
| 2021-08-02 | $55.55 | $445.24 | 204,480 | — | — |
| 2021-07-30 | $55.65 | $446.04 | 398,040 | — | — |
| 2021-07-29 | $56.80 | $455.26 | 126,260 | — | — |
| 2021-07-28 | $56.60 | $453.66 | 179,280 | — | — |
| 2021-07-27 | $56.30 | $451.25 | 173,540 | — | — |
| 2021-07-26 | $57.35 | $459.67 | 243,880 | — | — |
| 2021-07-23 | $56.95 | $456.46 | 451,580 | — | — |
| 2021-07-22 | $57.80 | $462.87 | 133,820 | — | — |
| 2021-07-21 | $59.30 | $474.89 | 160,200 | — | — |
| 2021-07-20 | $56.65 | $453.66 | 391,620 | — | — |
| 2021-07-19 | $54.70 | $438.05 | 434,260 | — | — |
| 2021-07-16 | $58.60 | $469.28 | 247,700 | — | — |
| 2021-07-15 | $60.05 | $480.89 | 328,500 | — | — |
| 2021-07-14 | $60.30 | $482.89 | 216,340 | — | — |
| 2021-07-13 | $60.35 | $483.29 | 292,120 | — | — |
| 2021-07-12 | $63.05 | $504.92 | 135,440 | — | — |
| 2021-07-09 | $62.45 | $500.11 | 265,680 | — | — |
| 2021-07-08 | $60.05 | $480.89 | 399,020 | — | — |
| 2021-07-07 | $60.85 | $487.30 | 269,340 | — | — |
| 2021-07-06 | $62.20 | $498.11 | 353,800 | — | — |
| 2021-07-02 | $63.15 | $505.72 | 152,340 | — | — |
| 2021-07-01 | $64.05 | $512.92 | 188,540 | — | — |
| 2021-06-30 | $63.00 | $504.52 | 237,560 | — | — |
| 2021-06-29 | $62.60 | $501.31 | 129,300 | — | — |
| 2021-06-28 | $63.40 | $507.72 | 301,040 | — | — |
| 2021-06-25 | $66.05 | $528.94 | 380,200 | — | — |
| 2021-06-24 | $67.05 | $536.95 | 282,660 | — | — |
| 2021-06-23 | $66.40 | $531.74 | 286,940 | — | — |
| 2021-06-22 | $67.35 | $539.35 | 241,460 | — | — |
| 2021-06-21 | $68.15 | $545.76 | 204,460 | — | — |
| 2021-06-18 | $66.55 | $532.94 | 442,660 | — | — |
| 2021-06-17 | $69.05 | $552.96 | 282,200 | — | — |
| 2021-06-16 | $69.70 | $558.17 | 294,240 | — | — |
| 2021-06-15 | $69.75 | $558.57 | 245,740 | — | — |
| 2021-06-14 | $68.85 | $551.36 | 246,480 | — | — |
| 2021-06-11 | $69.85 | $559.37 | 208,700 | — | — |
| 2021-06-10 | $69.05 | $552.96 | 346,000 | — | — |
| 2021-06-09 | $71.65 | $573.79 | 524,700 | — | — |
| 2021-06-08 | $74.15 | $593.81 | 930,720 | — | — |
| 2021-06-07 | $73.05 | $585.00 | 915,460 | — | — |
| 2021-06-04 | $62.30 | $498.91 | 425,280 | — | — |
| 2021-06-03 | $62.75 | $502.51 | 7,210,180 | — | — |
| 2021-06-02 | $65.00 | $520.53 | 812,020 | — | — |
| 2021-06-01 | $64.15 | $513.72 | 677,760 | — | — |
| 2021-05-28 | $62.80 | $502.91 | 1,136,500 | — | — |
| 2021-05-27 | $57.95 | $464.07 | 363,720 | — | — |
| 2021-05-26 | $55.20 | $442.05 | 229,620 | — | — |
| 2021-05-25 | $54.05 | $432.84 | 240,480 | — | — |
| 2021-05-24 | $54.55 | $436.85 | 153,120 | — | — |
| 2021-05-21 | $53.30 | $426.84 | 168,760 | — | — |
| 2021-05-20 | $53.55 | $428.84 | 193,940 | — | — |
| 2021-05-19 | $54.20 | $434.04 | 186,460 | — | — |
| 2021-05-18 | $55.40 | $443.65 | 152,900 | — | — |
| 2021-05-17 | $55.50 | $444.45 | 170,860 | — | — |
| 2021-05-14 | $56.60 | $453.26 | 265,960 | — | — |
| 2021-05-13 | $54.80 | $438.85 | 219,880 | — | — |
| 2021-05-12 | $53.15 | $425.63 | 279,260 | — | — |
| 2021-05-11 | $54.60 | $437.25 | 321,060 | — | — |
| 2021-05-10 | $56.35 | $451.26 | 514,800 | — | — |
| 2021-05-07 | $60.40 | $483.69 | 277,380 | — | — |
| 2021-05-06 | $58.95 | $472.08 | 239,500 | — | — |
| 2021-05-05 | $58.20 | $466.08 | 240,360 | — | — |
| 2021-05-04 | $59.70 | $478.09 | 300,620 | — | — |
| 2021-05-03 | $62.30 | $498.91 | 250,660 | — | — |
| 2021-04-30 | $61.60 | $493.30 | 228,760 | — | — |
| 2021-04-29 | $63.25 | $506.52 | 161,780 | — | — |
| 2021-04-28 | $62.10 | $497.31 | 182,740 | — | — |
| 2021-04-27 | $61.40 | $491.70 | 111,480 | — | — |
| 2021-04-26 | $61.15 | $489.70 | 128,240 | — | — |
| 2021-04-23 | $60.15 | $481.69 | 150,820 | — | — |
| 2021-04-22 | $59.60 | $476.89 | 267,840 | — | — |
| 2021-04-21 | $60.90 | $487.29 | 249,980 | — | — |
| 2021-04-20 | $60.00 | $480.09 | 223,260 | — | — |
| 2021-04-19 | $62.00 | $496.09 | 155,880 | — | — |
| 2021-04-16 | $62.15 | $497.29 | 99,920 | — | — |
| 2021-04-15 | $62.00 | $496.09 | 92,820 | — | — |
| 2021-04-14 | $61.80 | $494.49 | 125,860 | — | — |
| 2021-04-13 | $62.05 | $496.49 | 137,560 | — | — |
| 2021-04-12 | $63.10 | $504.89 | 171,420 | — | — |
| 2021-04-09 | $62.20 | $497.69 | 112,560 | — | — |
| 2021-04-08 | $62.95 | $503.69 | 207,260 | — | — |
| 2021-04-07 | $61.60 | $492.89 | 91,000 | — | — |
| 2021-04-06 | $61.90 | $495.29 | 109,560 | — | — |
| 2021-04-05 | $62.95 | $503.69 | 138,440 | — | — |
| 2021-04-01 | $61.50 | $492.09 | 170,460 | — | — |
| 2021-03-31 | $59.30 | $474.49 | 279,900 | — | — |
| 2021-03-30 | $60.70 | $485.69 | 125,100 | — | — |
| 2021-03-29 | $59.60 | $476.89 | 162,860 | — | — |
| 2021-03-26 | $61.90 | $495.29 | 129,640 | — | — |
| 2021-03-25 | $61.70 | $493.69 | 226,560 | — | — |
| 2021-03-24 | $59.35 | $474.89 | 197,160 | — | — |
| 2021-03-23 | $60.00 | $480.09 | 194,080 | — | — |
| 2021-03-22 | $63.05 | $504.49 | 194,500 | — | — |
| 2021-03-19 | $64.05 | $512.49 | 449,320 | — | — |
| 2021-03-18 | $66.10 | $528.90 | 141,680 | — | — |
| 2021-03-17 | $69.20 | $553.70 | 162,620 | — | — |
| 2021-03-16 | $66.85 | $534.90 | 139,020 | — | — |
| 2021-03-15 | $68.25 | $546.10 | 277,720 | — | — |
| 2021-03-12 | $67.70 | $541.70 | 192,240 | — | — |
| 2021-03-11 | $66.15 | $529.30 | 157,240 | — | — |
| 2021-03-10 | $65.80 | $526.50 | 245,960 | — | — |
| 2021-03-09 | $63.15 | $505.29 | 144,120 | — | — |
| 2021-03-08 | $63.30 | $506.49 | 209,120 | — | — |
| 2021-03-05 | $61.30 | $490.49 | 187,680 | — | — |
| 2021-03-04 | $60.05 | $480.49 | 235,220 | — | — |
| 2021-03-03 | $61.40 | $491.29 | 144,060 | — | — |
| 2021-03-02 | $60.35 | $482.89 | 251,200 | — | — |
| 2021-03-01 | $62.55 | $500.49 | 257,860 | — | — |
| 2021-02-26 | $64.20 | $513.69 | 248,260 | — | — |
| 2021-02-25 | $64.65 | $517.29 | 150,760 | — | — |
| 2021-02-24 | $67.85 | $542.90 | 359,640 | — | — |
| 2021-02-23 | $64.25 | $514.09 | 222,000 | — | — |
| 2021-02-22 | $63.85 | $510.89 | 265,400 | — | — |
| 2021-02-19 | $61.95 | $495.69 | 151,040 | — | — |
| 2021-02-18 | $60.75 | $486.09 | 140,860 | — | — |
| 2021-02-17 | $61.50 | $492.09 | 75,860 | — | — |
| 2021-02-16 | $61.85 | $494.89 | 110,440 | — | — |
| 2021-02-12 | $59.95 | $479.69 | 104,300 | — | — |
| 2021-02-11 | $60.75 | $486.09 | 105,880 | — | — |
| 2021-02-10 | $60.40 | $483.29 | 128,020 | — | — |
| 2021-02-09 | $59.00 | $472.09 | 168,220 | — | — |
| 2021-02-08 | $60.90 | $487.29 | 200,060 | — | — |
| 2021-02-05 | $58.75 | $470.09 | 161,780 | — | — |
| 2021-02-04 | $58.45 | $467.69 | 204,180 | — | — |
| 2021-02-03 | $55.95 | $447.68 | 111,820 | — | — |
| 2021-02-02 | $55.40 | $443.28 | 150,280 | — | — |
| 2021-02-01 | $53.35 | $426.88 | 147,580 | — | — |
| 2021-01-29 | $53.05 | $424.48 | 266,900 | — | — |
| 2021-01-28 | $55.65 | $445.28 | 338,180 | — | — |
| 2021-01-27 | $52.70 | $421.68 | 430,060 | — | — |
| 2021-01-26 | $54.00 | $432.08 | 336,740 | — | — |
| 2021-01-25 | $52.85 | $422.88 | 190,560 | — | — |
| 2021-01-22 | $55.40 | $443.28 | 174,660 | — | — |
| 2021-01-21 | $55.30 | $442.08 | 156,100 | — | — |
| 2021-01-20 | $56.95 | $455.27 | 195,780 | — | — |
| 2021-01-19 | $54.75 | $437.68 | 216,860 | — | — |
| 2021-01-15 | $56.10 | $448.48 | 102,140 | — | — |
| 2021-01-14 | $57.70 | $461.27 | 164,880 | — | — |
| 2021-01-13 | $57.05 | $456.07 | 131,900 | — | — |
| 2021-01-12 | $56.60 | $452.47 | 132,440 | — | — |
| 2021-01-11 | $56.20 | $449.28 | 135,860 | — | — |
| 2021-01-08 | $57.55 | $460.07 | 164,040 | — | — |
| 2021-01-07 | $58.00 | $463.67 | 238,100 | — | — |
| 2021-01-06 | $59.50 | $475.66 | 332,420 | — | — |
| 2021-01-05 | $56.80 | $454.07 | 148,240 | — | — |
| 2021-01-04 | $54.95 | $439.28 | 197,440 | — | — |