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
- 1996-10-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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $59.39 | $80.63 | 172,900 | — | — |
| 2020-12-30 | $58.85 | $79.89 | 224,800 | — | — |
| 2020-12-29 | $57.92 | $78.63 | 229,200 | — | — |
| 2020-12-28 | $57.99 | $78.73 | 195,700 | — | — |
| 2020-12-24 | $57.69 | $78.32 | 90,700 | — | — |
| 2020-12-23 | $58.13 | $78.92 | 340,800 | — | — |
| 2020-12-22 | $56.01 | $76.04 | 358,500 | — | — |
| 2020-12-21 | $56.69 | $76.96 | 297,100 | — | — |
| 2020-12-18 | $57.17 | $77.61 | 1,160,600 | — | — |
| 2020-12-17 | $58.72 | $79.72 | 200,400 | — | — |
| 2020-12-16 | $58.32 | $79.17 | 219,900 | — | — |
| 2020-12-15 | $58.12 | $78.90 | 240,000 | — | — |
| 2020-12-14 | $56.70 | $76.98 | 368,400 | — | — |
| 2020-12-11 | $57.95 | $78.67 | 277,500 | — | — |
| 2020-12-10 | $56.91 | $77.26 | 549,700 | — | — |
| 2020-12-09 | $58.83 | $79.87 | 378,200 | — | — |
| 2020-12-08 | $56.04 | $76.08 | 311,900 | — | — |
| 2020-12-07 | $56.98 | $77.36 | 330,300 | — | — |
| 2020-12-04 | $58.53 | $79.46 | 173,200 | — | — |
| 2020-12-03 | $58.04 | $78.79 | 385,400 | — | — |
| 2020-12-02 | $57.55 | $78.13 | 330,300 | — | — |
| 2020-12-01 | $57.44 | $77.98 | 614,100 | — | — |
| 2020-11-30 | $55.07 | $74.76 | 634,400 | — | — |
| 2020-11-27 | $57.94 | $78.66 | 146,200 | — | — |
| 2020-11-25 | $58.99 | $80.08 | 213,900 | — | — |
| 2020-11-24 | $60.47 | $82.09 | 200,100 | — | — |
| 2020-11-23 | $58.92 | $79.99 | 223,300 | — | — |
| 2020-11-20 | $56.83 | $77.15 | 540,700 | — | — |
| 2020-11-19 | $58.05 | $78.81 | 487,400 | — | — |
| 2020-11-18 | $59.64 | $80.97 | 355,200 | — | — |
| 2020-11-17 | $61.17 | $83.04 | 184,200 | — | — |
| 2020-11-16 | $61.36 | $83.30 | 297,500 | — | — |
| 2020-11-13 | $59.53 | $80.82 | 189,200 | — | — |
| 2020-11-12 | $57.83 | $78.51 | 314,300 | — | — |
| 2020-11-11 | $59.64 | $80.97 | 231,200 | — | — |
| 2020-11-10 | $59.87 | $81.28 | 376,100 | — | — |
| 2020-11-09 | $58.07 | $78.83 | 467,200 | — | — |
| 2020-11-06 | $55.08 | $74.21 | 290,300 | — | — |
| 2020-11-05 | $55.98 | $75.42 | 311,200 | — | — |
| 2020-11-04 | $54.29 | $73.14 | 231,800 | — | — |
| 2020-11-03 | $54.29 | $73.14 | 225,100 | — | — |
| 2020-11-02 | $52.57 | $70.82 | 210,300 | — | — |
| 2020-10-30 | $51.16 | $68.92 | 216,900 | — | — |
| 2020-10-29 | $52.05 | $70.12 | 288,900 | — | — |
| 2020-10-28 | $51.53 | $69.42 | 339,700 | — | — |
| 2020-10-27 | $53.00 | $71.40 | 378,000 | — | — |
| 2020-10-26 | $54.10 | $72.89 | 589,500 | — | — |
| 2020-10-23 | $55.13 | $74.27 | 382,600 | — | — |
| 2020-10-22 | $55.31 | $74.52 | 557,500 | — | — |
| 2020-10-21 | $56.32 | $75.88 | 524,400 | — | — |
| 2020-10-20 | $56.10 | $75.58 | 333,700 | — | — |
| 2020-10-19 | $55.99 | $75.43 | 404,800 | — | — |
| 2020-10-16 | $55.13 | $74.27 | 193,800 | — | — |
| 2020-10-15 | $54.92 | $73.99 | 196,000 | — | — |
| 2020-10-14 | $52.62 | $70.89 | 232,400 | — | — |
| 2020-10-13 | $53.24 | $71.73 | 260,700 | — | — |
| 2020-10-12 | $54.83 | $73.87 | 250,300 | — | — |
| 2020-10-09 | $55.41 | $74.65 | 308,800 | — | — |
| 2020-10-08 | $55.62 | $74.93 | 381,300 | — | — |
| 2020-10-07 | $54.75 | $73.76 | 586,400 | — | — |
| 2020-10-06 | $53.55 | $72.14 | 514,300 | — | — |
| 2020-10-05 | $51.99 | $70.04 | 449,800 | — | — |
| 2020-10-02 | $49.67 | $66.92 | 286,500 | — | — |
| 2020-10-01 | $47.97 | $64.63 | 541,100 | — | — |
| 2020-09-30 | $47.66 | $64.21 | 380,000 | — | — |
| 2020-09-29 | $47.63 | $64.17 | 240,200 | — | — |
| 2020-09-28 | $48.18 | $64.91 | 340,600 | — | — |
| 2020-09-25 | $46.31 | $62.39 | 252,000 | — | — |
| 2020-09-24 | $46.23 | $62.28 | 307,500 | — | — |
| 2020-09-23 | $46.96 | $63.27 | 281,600 | — | — |
| 2020-09-22 | $47.26 | $63.67 | 173,600 | — | — |
| 2020-09-21 | $46.65 | $62.85 | 278,200 | — | — |
| 2020-09-18 | $48.00 | $64.67 | 450,700 | — | — |
| 2020-09-17 | $48.97 | $65.97 | 328,100 | — | — |
| 2020-09-16 | $49.38 | $66.53 | 267,100 | — | — |
| 2020-09-15 | $49.72 | $66.98 | 291,800 | — | — |
| 2020-09-14 | $49.04 | $66.07 | 264,600 | — | — |
| 2020-09-11 | $47.95 | $64.60 | 212,100 | — | — |
| 2020-09-10 | $48.09 | $64.79 | 311,100 | — | — |
| 2020-09-09 | $49.60 | $66.82 | 276,400 | — | — |
| 2020-09-08 | $48.26 | $65.02 | 356,700 | — | — |
| 2020-09-04 | $48.25 | $65.00 | 374,300 | — | — |
| 2020-09-03 | $48.59 | $65.46 | 300,500 | — | — |
| 2020-09-02 | $49.26 | $66.36 | 247,400 | — | — |
| 2020-09-01 | $48.91 | $65.89 | 305,900 | — | — |
| 2020-08-31 | $47.17 | $63.55 | 321,900 | — | — |
| 2020-08-28 | $48.95 | $65.95 | 202,400 | — | — |
| 2020-08-27 | $48.84 | $65.80 | 323,200 | — | — |
| 2020-08-26 | $47.96 | $64.61 | 377,500 | — | — |
| 2020-08-25 | $48.68 | $65.58 | 374,400 | — | — |
| 2020-08-24 | $48.63 | $65.52 | 250,900 | — | — |
| 2020-08-21 | $48.03 | $64.71 | 362,600 | — | — |
| 2020-08-20 | $47.60 | $64.13 | 232,100 | — | — |
| 2020-08-19 | $48.02 | $64.69 | 280,700 | — | — |
| 2020-08-18 | $48.95 | $65.95 | 483,900 | — | — |
| 2020-08-17 | $48.41 | $65.22 | 279,700 | — | — |
| 2020-08-14 | $47.73 | $64.30 | 188,100 | — | — |
| 2020-08-13 | $47.23 | $63.63 | 171,800 | — | — |
| 2020-08-12 | $48.19 | $64.92 | 285,100 | — | — |
| 2020-08-11 | $47.53 | $64.03 | 307,500 | — | — |
| 2020-08-10 | $46.46 | $62.59 | 217,100 | — | — |
| 2020-08-07 | $45.63 | $61.47 | 200,200 | — | — |
| 2020-08-06 | $45.82 | $61.73 | 188,900 | — | — |
| 2020-08-05 | $46.31 | $62.39 | 306,700 | — | — |
| 2020-08-04 | $44.86 | $60.44 | 391,400 | — | — |
| 2020-08-03 | $44.76 | $60.30 | 503,400 | — | — |
| 2020-07-31 | $44.82 | $60.38 | 375,000 | — | — |
| 2020-07-30 | $46.44 | $62.57 | 309,500 | — | — |
| 2020-07-29 | $47.76 | $64.34 | 463,800 | — | — |
| 2020-07-28 | $46.52 | $62.67 | 281,700 | — | — |
| 2020-07-27 | $47.13 | $63.50 | 395,200 | — | — |
| 2020-07-24 | $46.77 | $63.01 | 298,800 | — | — |
| 2020-07-23 | $47.16 | $63.54 | 620,100 | — | — |
| 2020-07-22 | $47.25 | $63.66 | 479,000 | — | — |
| 2020-07-21 | $46.08 | $62.08 | 275,300 | — | — |
| 2020-07-20 | $45.10 | $60.76 | 273,100 | — | — |
| 2020-07-17 | $46.02 | $62.00 | 467,100 | — | — |
| 2020-07-16 | $46.42 | $62.54 | 660,400 | — | — |
| 2020-07-15 | $44.71 | $60.23 | 398,400 | — | — |
| 2020-07-14 | $42.39 | $57.11 | 353,800 | — | — |
| 2020-07-13 | $40.47 | $54.52 | 275,000 | — | — |
| 2020-07-10 | $40.89 | $55.09 | 297,200 | — | — |
| 2020-07-09 | $39.41 | $53.09 | 351,900 | — | — |
| 2020-07-08 | $41.07 | $55.33 | 375,200 | — | — |
| 2020-07-07 | $40.01 | $53.90 | 321,300 | — | — |
| 2020-07-06 | $40.44 | $54.48 | 396,500 | — | — |
| 2020-07-02 | $39.28 | $52.92 | 305,500 | — | — |
| 2020-07-01 | $39.09 | $52.66 | 702,200 | — | — |
| 2020-06-30 | $38.71 | $52.15 | 440,400 | — | — |
| 2020-06-29 | $38.54 | $51.92 | 319,500 | — | — |
| 2020-06-26 | $36.45 | $49.11 | 602,500 | — | — |
| 2020-06-25 | $37.19 | $50.10 | 581,100 | — | — |
| 2020-06-24 | $37.69 | $50.78 | 372,600 | — | — |
| 2020-06-23 | $40.48 | $54.54 | 340,800 | — | — |
| 2020-06-22 | $39.06 | $52.62 | 350,100 | — | — |
| 2020-06-19 | $38.21 | $51.48 | 739,700 | — | — |
| 2020-06-18 | $40.30 | $54.29 | 417,300 | — | — |
| 2020-06-17 | $39.68 | $53.46 | 286,000 | — | — |
| 2020-06-16 | $40.86 | $55.05 | 479,100 | — | — |
| 2020-06-15 | $40.42 | $54.46 | 466,700 | — | — |
| 2020-06-12 | $39.72 | $53.51 | 413,800 | — | — |
| 2020-06-11 | $38.09 | $51.32 | 381,400 | — | — |
| 2020-06-10 | $41.21 | $55.52 | 463,900 | — | — |
| 2020-06-09 | $43.34 | $58.39 | 453,700 | — | — |
| 2020-06-08 | $44.29 | $59.67 | 455,900 | — | — |
| 2020-06-05 | $43.62 | $58.77 | 667,200 | — | — |
| 2020-06-04 | $39.72 | $53.51 | 504,300 | — | — |
| 2020-06-03 | $39.43 | $53.12 | 464,800 | — | — |
| 2020-06-02 | $37.15 | $50.05 | 335,300 | — | — |
| 2020-06-01 | $35.99 | $48.49 | 351,500 | — | — |
| 2020-05-29 | $35.76 | $48.18 | 504,100 | — | — |
| 2020-05-28 | $36.87 | $49.67 | 589,300 | — | — |
| 2020-05-27 | $38.01 | $51.21 | 1,178,100 | — | — |
| 2020-05-26 | $35.75 | $48.16 | 676,300 | — | — |
| 2020-05-22 | $34.09 | $45.93 | 398,600 | — | — |
| 2020-05-21 | $34.80 | $46.88 | 301,400 | — | — |
| 2020-05-20 | $34.43 | $46.39 | 375,600 | — | — |
| 2020-05-19 | $34.42 | $46.37 | 577,600 | — | — |
| 2020-05-18 | $33.65 | $45.33 | 674,700 | — | — |
| 2020-05-15 | $30.61 | $41.24 | 507,000 | — | — |
| 2020-05-14 | $31.01 | $41.78 | 466,100 | — | — |
| 2020-05-13 | $31.83 | $42.88 | 413,200 | — | — |
| 2020-05-12 | $33.42 | $45.02 | 267,300 | — | — |
| 2020-05-11 | $35.50 | $47.83 | 496,500 | — | — |
| 2020-05-08 | $36.00 | $48.50 | 377,500 | — | — |
| 2020-05-07 | $34.70 | $46.75 | 420,400 | — | — |
| 2020-05-06 | $33.11 | $44.61 | 350,900 | — | — |
| 2020-05-05 | $33.88 | $45.64 | 238,700 | — | — |
| 2020-05-04 | $34.24 | $46.13 | 194,000 | — | — |
| 2020-05-01 | $34.14 | $45.99 | 250,200 | — | — |
| 2020-04-30 | $35.98 | $48.47 | 287,300 | — | — |
| 2020-04-29 | $37.23 | $50.16 | 307,000 | — | — |
| 2020-04-28 | $34.45 | $46.41 | 260,800 | — | — |
| 2020-04-27 | $32.93 | $44.36 | 297,200 | — | — |
| 2020-04-24 | $31.27 | $42.13 | 248,900 | — | — |
| 2020-04-23 | $29.90 | $40.28 | 231,300 | — | — |
| 2020-04-22 | $28.96 | $39.02 | 298,800 | — | — |
| 2020-04-21 | $29.39 | $39.60 | 246,300 | — | — |
| 2020-04-20 | $30.16 | $40.63 | 372,900 | — | — |
| 2020-04-17 | $32.41 | $43.66 | 433,000 | — | — |
| 2020-04-16 | $29.95 | $40.35 | 466,900 | — | — |
| 2020-04-15 | $30.34 | $40.88 | 387,600 | — | — |
| 2020-04-14 | $31.94 | $43.03 | 538,700 | — | — |
| 2020-04-13 | $31.94 | $43.03 | 381,800 | — | — |
| 2020-04-09 | $33.54 | $45.19 | 620,900 | — | — |
| 2020-04-08 | $31.74 | $42.76 | 725,300 | — | — |
| 2020-04-07 | $28.64 | $38.58 | 863,600 | — | — |
| 2020-04-06 | $26.35 | $35.50 | 481,300 | — | — |
| 2020-04-03 | $23.03 | $31.03 | 415,300 | — | — |
| 2020-04-02 | $24.54 | $33.06 | 480,000 | — | — |
| 2020-04-01 | $26.15 | $35.23 | 510,800 | — | — |
| 2020-03-31 | $28.00 | $37.72 | 368,700 | — | — |
| 2020-03-30 | $28.43 | $38.30 | 700,300 | — | — |
| 2020-03-27 | $27.63 | $37.22 | 398,300 | — | — |
| 2020-03-26 | $28.41 | $38.27 | 444,600 | — | — |
| 2020-03-25 | $28.43 | $38.30 | 570,700 | — | — |
| 2020-03-24 | $24.71 | $33.29 | 803,700 | — | — |
| 2020-03-23 | $21.32 | $28.72 | 575,900 | — | — |
| 2020-03-20 | $22.09 | $29.76 | 894,400 | — | — |
| 2020-03-19 | $23.32 | $31.42 | 993,300 | — | — |
| 2020-03-18 | $21.72 | $29.26 | 953,000 | — | — |
| 2020-03-17 | $26.57 | $35.80 | 695,600 | — | — |
| 2020-03-16 | $28.69 | $38.65 | 667,800 | — | — |
| 2020-03-13 | $36.14 | $48.69 | 561,400 | — | — |
| 2020-03-12 | $34.44 | $46.40 | 536,000 | — | — |
| 2020-03-11 | $40.03 | $53.93 | 471,400 | — | — |
| 2020-03-10 | $42.25 | $56.92 | 420,200 | — | — |
| 2020-03-09 | $41.01 | $55.25 | 496,500 | — | — |
| 2020-03-06 | $44.26 | $59.63 | 377,000 | — | — |
| 2020-03-05 | $43.68 | $58.85 | 273,300 | — | — |
| 2020-03-04 | $45.88 | $61.81 | 234,400 | — | — |
| 2020-03-03 | $45.00 | $60.63 | 353,200 | — | — |
| 2020-03-02 | $46.79 | $63.04 | 309,500 | — | — |
| 2020-02-28 | $46.02 | $62.00 | 448,200 | — | — |
| 2020-02-27 | $45.14 | $60.81 | 337,100 | — | — |
| 2020-02-26 | $47.41 | $63.87 | 188,500 | — | — |
| 2020-02-25 | $48.54 | $65.39 | 304,500 | — | — |
| 2020-02-24 | $50.78 | $68.41 | 290,700 | — | — |
| 2020-02-21 | $52.82 | $71.16 | 207,600 | — | — |
| 2020-02-20 | $52.97 | $70.80 | 167,400 | — | — |
| 2020-02-19 | $52.51 | $70.18 | 193,200 | — | — |
| 2020-02-18 | $51.85 | $69.30 | 283,100 | — | — |
| 2020-02-14 | $51.81 | $69.25 | 232,000 | — | — |
| 2020-02-13 | $52.10 | $69.63 | 309,300 | — | — |
| 2020-02-12 | $52.17 | $69.73 | 299,200 | — | — |
| 2020-02-11 | $51.63 | $69.01 | 243,300 | — | — |
| 2020-02-10 | $50.48 | $67.47 | 286,200 | — | — |
| 2020-02-07 | $50.30 | $67.23 | 354,100 | — | — |
| 2020-02-06 | $50.12 | $66.99 | 463,700 | — | — |
| 2020-02-05 | $51.79 | $69.22 | 600,200 | — | — |
| 2020-02-04 | $47.20 | $63.09 | 305,500 | — | — |
| 2020-02-03 | $47.32 | $63.25 | 277,400 | — | — |
| 2020-01-31 | $46.97 | $62.78 | 169,100 | — | — |
| 2020-01-30 | $48.15 | $64.35 | 158,500 | — | — |
| 2020-01-29 | $48.58 | $64.93 | 171,200 | — | — |
| 2020-01-28 | $48.29 | $64.54 | 164,300 | — | — |
| 2020-01-27 | $48.20 | $64.42 | 264,800 | — | — |
| 2020-01-24 | $48.32 | $64.58 | 248,900 | — | — |
| 2020-01-23 | $49.08 | $65.60 | 378,000 | — | — |
| 2020-01-22 | $48.12 | $64.31 | 223,200 | — | — |
| 2020-01-21 | $47.92 | $64.05 | 141,000 | — | — |
| 2020-01-17 | $48.21 | $64.44 | 240,900 | — | — |
| 2020-01-16 | $48.54 | $64.88 | 290,000 | — | — |
| 2020-01-15 | $48.01 | $64.17 | 308,800 | — | — |
| 2020-01-14 | $48.25 | $64.49 | 464,300 | — | — |
| 2020-01-13 | $48.00 | $64.15 | 294,100 | — | — |
| 2020-01-10 | $47.81 | $63.90 | 226,600 | — | — |
| 2020-01-09 | $47.63 | $63.66 | 309,800 | — | — |
| 2020-01-08 | $48.32 | $64.58 | 298,100 | — | — |
| 2020-01-07 | $48.65 | $65.02 | 445,900 | — | — |
| 2020-01-06 | $49.18 | $65.73 | 264,900 | — | — |
| 2020-01-03 | $49.75 | $66.49 | 269,100 | — | — |
| 2020-01-02 | $50.13 | $67.00 | 341,200 | — | — |