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
- 1989-07-13 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 | $52.80 | $128.01 | 100,600 | — | — |
| 2021-12-30 | $52.65 | $127.64 | 288,600 | — | — |
| 2021-12-29 | $53.02 | $128.54 | 239,300 | — | — |
| 2021-12-28 | $52.49 | $127.25 | 117,300 | — | — |
| 2021-12-27 | $52.52 | $127.33 | 148,200 | — | — |
| 2021-12-23 | $51.59 | $125.07 | 332,600 | — | — |
| 2021-12-22 | $51.50 | $124.85 | 602,200 | — | — |
| 2021-12-21 | $50.69 | $122.89 | 356,000 | — | — |
| 2021-12-20 | $49.45 | $119.88 | 496,100 | — | — |
| 2021-12-17 | $50.00 | $121.22 | 275,400 | — | — |
| 2021-12-16 | $50.42 | $122.24 | 317,000 | — | — |
| 2021-12-15 | $50.72 | $122.96 | 296,000 | — | — |
| 2021-12-14 | $50.10 | $121.46 | 386,100 | — | — |
| 2021-12-13 | $49.74 | $120.59 | 281,700 | — | — |
| 2021-12-10 | $50.41 | $122.21 | 421,200 | — | — |
| 2021-12-09 | $50.30 | $121.94 | 382,400 | — | — |
| 2021-12-08 | $50.94 | $123.50 | 436,700 | — | — |
| 2021-12-07 | $51.49 | $124.83 | 840,400 | — | — |
| 2021-12-06 | $50.40 | $122.19 | 441,400 | — | — |
| 2021-12-03 | $48.53 | $117.65 | 535,700 | — | — |
| 2021-12-02 | $49.33 | $119.59 | 367,400 | — | — |
| 2021-12-01 | $48.02 | $116.42 | 409,600 | — | — |
| 2021-11-30 | $48.68 | $118.02 | 855,700 | — | — |
| 2021-11-29 | $49.14 | $119.13 | 438,100 | — | — |
| 2021-11-26 | $49.93 | $121.05 | 284,000 | — | — |
| 2021-11-24 | $51.11 | $123.91 | 331,600 | — | — |
| 2021-11-23 | $50.69 | $122.89 | 621,400 | — | — |
| 2021-11-22 | $48.70 | $118.07 | 524,000 | — | — |
| 2021-11-19 | $49.11 | $119.06 | 836,400 | — | — |
| 2021-11-18 | $49.81 | $120.76 | 310,400 | — | — |
| 2021-11-17 | $50.41 | $122.21 | 249,200 | — | — |
| 2021-11-16 | $50.54 | $122.53 | 267,300 | — | — |
| 2021-11-15 | $50.56 | $122.57 | 260,600 | — | — |
| 2021-11-12 | $51.00 | $123.64 | 236,600 | — | — |
| 2021-11-11 | $50.35 | $122.07 | 171,400 | — | — |
| 2021-11-10 | $50.22 | $121.75 | 283,600 | — | — |
| 2021-11-09 | $50.64 | $122.77 | 515,100 | — | — |
| 2021-11-08 | $50.55 | $122.55 | 581,300 | — | — |
| 2021-11-05 | $49.48 | $119.96 | 361,600 | — | — |
| 2021-11-04 | $49.29 | $119.50 | 377,800 | — | — |
| 2021-11-03 | $49.90 | $120.97 | 449,100 | — | — |
| 2021-11-02 | $49.54 | $120.10 | 420,600 | — | — |
| 2021-11-01 | $48.55 | $117.70 | 278,600 | — | — |
| 2021-10-29 | $47.94 | $116.22 | 222,000 | — | — |
| 2021-10-28 | $48.22 | $116.90 | 329,100 | — | — |
| 2021-10-27 | $47.58 | $115.35 | 297,200 | — | — |
| 2021-10-26 | $48.02 | $116.42 | 338,900 | — | — |
| 2021-10-25 | $47.92 | $116.17 | 380,300 | — | — |
| 2021-10-22 | $47.34 | $114.77 | 402,900 | — | — |
| 2021-10-21 | $47.38 | $114.87 | 592,500 | — | — |
| 2021-10-20 | $48.20 | $116.85 | 338,300 | — | — |
| 2021-10-19 | $47.71 | $115.67 | 343,500 | — | — |
| 2021-10-18 | $47.19 | $114.40 | 525,900 | — | — |
| 2021-10-15 | $47.51 | $115.18 | 494,000 | — | — |
| 2021-10-14 | $47.19 | $114.40 | 354,700 | — | — |
| 2021-10-13 | $46.36 | $112.39 | 376,300 | — | — |
| 2021-10-12 | $46.16 | $111.91 | 418,100 | — | — |
| 2021-10-11 | $46.12 | $111.81 | 486,300 | — | — |
| 2021-10-08 | $46.82 | $113.51 | 478,100 | — | — |
| 2021-10-07 | $47.14 | $114.28 | 538,300 | — | — |
| 2021-10-06 | $46.43 | $112.56 | 425,900 | — | — |
| 2021-10-05 | $46.01 | $111.54 | 1,050,900 | — | — |
| 2021-10-04 | $46.71 | $113.24 | 607,100 | — | — |
| 2021-10-01 | $47.25 | $114.55 | 492,300 | — | — |
| 2021-09-30 | $46.74 | $113.31 | 492,100 | — | — |
| 2021-09-29 | $47.29 | $114.65 | 785,000 | — | — |
| 2021-09-28 | $48.20 | $116.85 | 434,500 | — | — |
| 2021-09-27 | $49.38 | $119.71 | 526,900 | — | — |
| 2021-09-24 | $49.59 | $120.22 | 665,700 | — | — |
| 2021-09-23 | $50.48 | $122.38 | 358,300 | — | — |
| 2021-09-22 | $50.01 | $121.24 | 214,700 | — | — |
| 2021-09-21 | $49.25 | $119.40 | 666,600 | — | — |
| 2021-09-20 | $49.04 | $118.89 | 612,700 | — | — |
| 2021-09-17 | $49.76 | $120.64 | 650,800 | — | — |
| 2021-09-16 | $51.72 | $125.39 | 670,300 | — | — |
| 2021-09-15 | $51.96 | $125.97 | 813,200 | — | — |
| 2021-09-14 | $51.82 | $125.63 | 835,400 | — | — |
| 2021-09-13 | $51.98 | $126.02 | 726,300 | — | — |
| 2021-09-10 | $51.32 | $124.42 | 689,200 | — | — |
| 2021-09-09 | $51.12 | $123.93 | 278,800 | — | — |
| 2021-09-08 | $51.42 | $124.10 | 369,400 | — | — |
| 2021-09-07 | $51.84 | $125.12 | 233,300 | — | — |
| 2021-09-03 | $52.97 | $127.84 | 308,800 | — | — |
| 2021-09-02 | $52.76 | $127.34 | 225,700 | — | — |
| 2021-09-01 | $52.97 | $127.84 | 382,500 | — | — |
| 2021-08-31 | $53.12 | $128.20 | 618,900 | — | — |
| 2021-08-30 | $53.61 | $129.39 | 409,000 | — | — |
| 2021-08-27 | $53.76 | $129.75 | 386,800 | — | — |
| 2021-08-26 | $53.44 | $128.98 | 531,500 | — | — |
| 2021-08-25 | $51.83 | $125.09 | 423,300 | — | — |
| 2021-08-24 | $51.52 | $124.34 | 326,500 | — | — |
| 2021-08-23 | $51.93 | $125.33 | 279,700 | — | — |
| 2021-08-20 | $51.51 | $124.32 | 166,500 | — | — |
| 2021-08-19 | $51.12 | $123.38 | 295,100 | — | — |
| 2021-08-18 | $51.59 | $124.51 | 214,800 | — | — |
| 2021-08-17 | $51.72 | $124.83 | 170,200 | — | — |
| 2021-08-16 | $52.55 | $126.83 | 193,100 | — | — |
| 2021-08-13 | $52.99 | $127.89 | 182,100 | — | — |
| 2021-08-12 | $53.24 | $128.49 | 231,200 | — | — |
| 2021-08-11 | $53.36 | $128.78 | 367,400 | — | — |
| 2021-08-10 | $51.80 | $125.02 | 265,700 | — | — |
| 2021-08-09 | $50.78 | $122.56 | 302,300 | — | — |
| 2021-08-06 | $50.83 | $122.68 | 209,500 | — | — |
| 2021-08-05 | $50.28 | $121.35 | 434,200 | — | — |
| 2021-08-04 | $50.52 | $121.93 | 528,800 | — | — |
| 2021-08-03 | $50.75 | $122.48 | 286,500 | — | — |
| 2021-08-02 | $49.79 | $120.17 | 267,700 | — | — |
| 2021-07-30 | $49.89 | $120.41 | 214,900 | — | — |
| 2021-07-29 | $50.29 | $121.37 | 307,800 | — | — |
| 2021-07-28 | $50.29 | $121.37 | 396,200 | — | — |
| 2021-07-27 | $49.09 | $118.48 | 353,800 | — | — |
| 2021-07-26 | $49.36 | $119.13 | 291,400 | — | — |
| 2021-07-23 | $48.83 | $117.85 | 204,500 | — | — |
| 2021-07-22 | $48.45 | $116.93 | 189,200 | — | — |
| 2021-07-21 | $48.85 | $117.90 | 239,700 | — | — |
| 2021-07-20 | $47.88 | $115.56 | 348,200 | — | — |
| 2021-07-19 | $47.04 | $113.53 | 446,100 | — | — |
| 2021-07-16 | $48.74 | $117.63 | 327,000 | — | — |
| 2021-07-15 | $49.25 | $118.86 | 353,300 | — | — |
| 2021-07-14 | $49.72 | $120.00 | 225,100 | — | — |
| 2021-07-13 | $49.72 | $120.00 | 263,900 | — | — |
| 2021-07-12 | $50.03 | $120.75 | 251,700 | — | — |
| 2021-07-09 | $50.44 | $121.74 | 344,600 | — | — |
| 2021-07-08 | $49.16 | $118.65 | 326,600 | — | — |
| 2021-07-07 | $50.53 | $121.95 | 195,200 | — | — |
| 2021-07-06 | $49.82 | $120.24 | 317,300 | — | — |
| 2021-07-02 | $50.64 | $122.22 | 314,300 | — | — |
| 2021-07-01 | $51.12 | $123.38 | 349,300 | — | — |
| 2021-06-30 | $50.84 | $122.70 | 364,100 | — | — |
| 2021-06-29 | $51.21 | $123.60 | 204,900 | — | — |
| 2021-06-28 | $51.23 | $123.64 | 582,900 | — | — |
| 2021-06-25 | $52.25 | $126.11 | 422,300 | — | — |
| 2021-06-24 | $51.70 | $124.78 | 277,100 | — | — |
| 2021-06-23 | $50.66 | $122.27 | 292,100 | — | — |
| 2021-06-22 | $51.24 | $123.67 | 257,200 | — | — |
| 2021-06-21 | $50.77 | $122.53 | 328,000 | — | — |
| 2021-06-18 | $49.35 | $119.11 | 389,500 | — | — |
| 2021-06-17 | $50.50 | $121.88 | 360,300 | — | — |
| 2021-06-16 | $51.20 | $123.57 | 307,400 | — | — |
| 2021-06-15 | $51.78 | $124.97 | 288,700 | — | — |
| 2021-06-14 | $51.60 | $124.54 | 333,900 | — | — |
| 2021-06-11 | $52.56 | $126.85 | 288,700 | — | — |
| 2021-06-10 | $52.14 | $125.84 | 363,500 | — | — |
| 2021-06-09 | $51.90 | $125.26 | 343,000 | — | — |
| 2021-06-08 | $53.10 | $128.16 | 233,800 | — | — |
| 2021-06-07 | $53.09 | $128.13 | 325,000 | — | — |
| 2021-06-04 | $52.36 | $126.37 | 333,300 | — | — |
| 2021-06-03 | $52.43 | $126.54 | 399,200 | — | — |
| 2021-06-02 | $52.54 | $126.80 | 458,100 | — | — |
| 2021-06-01 | $52.64 | $127.05 | 335,000 | — | — |
| 2021-05-28 | $52.07 | $125.67 | 447,600 | — | — |
| 2021-05-27 | $52.30 | $126.23 | 469,100 | — | — |
| 2021-05-26 | $51.37 | $123.98 | 287,400 | — | — |
| 2021-05-25 | $50.89 | $122.82 | 306,500 | — | — |
| 2021-05-24 | $51.49 | $124.27 | 450,200 | — | — |
| 2021-05-21 | $50.54 | $121.98 | 344,100 | — | — |
| 2021-05-20 | $50.48 | $121.83 | 371,800 | — | — |
| 2021-05-19 | $50.31 | $121.42 | 697,700 | — | — |
| 2021-05-18 | $51.03 | $123.16 | 448,700 | — | — |
| 2021-05-17 | $51.18 | $123.52 | 346,900 | — | — |
| 2021-05-14 | $51.18 | $123.52 | 486,500 | — | — |
| 2021-05-13 | $49.79 | $120.17 | 561,800 | — | — |
| 2021-05-12 | $49.36 | $119.13 | 666,500 | — | — |
| 2021-05-11 | $50.23 | $121.23 | 737,700 | — | — |
| 2021-05-10 | $50.54 | $121.98 | 481,900 | — | — |
| 2021-05-07 | $50.99 | $123.06 | 467,100 | — | — |
| 2021-05-06 | $50.41 | $121.66 | 525,100 | — | — |
| 2021-05-05 | $50.00 | $120.67 | 573,700 | — | — |
| 2021-05-04 | $48.16 | $116.23 | 958,500 | — | — |
| 2021-05-03 | $47.74 | $115.22 | 319,000 | — | — |
| 2021-04-30 | $47.27 | $114.09 | 423,700 | — | — |
| 2021-04-29 | $48.13 | $116.16 | 489,600 | — | — |
| 2021-04-28 | $47.95 | $115.73 | 624,300 | — | — |
| 2021-04-27 | $47.38 | $114.35 | 429,900 | — | — |
| 2021-04-26 | $47.71 | $115.15 | 533,200 | — | — |
| 2021-04-23 | $47.73 | $115.20 | 493,800 | — | — |
| 2021-04-22 | $47.27 | $114.09 | 659,100 | — | — |
| 2021-04-21 | $48.02 | $115.90 | 810,600 | — | — |
| 2021-04-20 | $47.22 | $113.97 | 946,600 | — | — |
| 2021-04-19 | $48.45 | $116.93 | 378,700 | — | — |
| 2021-04-16 | $48.63 | $117.37 | 1,190,800 | — | — |
| 2021-04-15 | $48.05 | $115.97 | 1,894,300 | — | — |
| 2021-04-14 | $48.12 | $116.14 | 350,400 | — | — |
| 2021-04-13 | $48.10 | $116.09 | 410,600 | — | — |
| 2021-04-12 | $48.33 | $116.64 | 386,500 | — | — |
| 2021-04-09 | $48.75 | $117.66 | 207,900 | — | — |
| 2021-04-08 | $48.05 | $115.97 | 402,500 | — | — |
| 2021-04-07 | $47.56 | $114.79 | 456,500 | — | — |
| 2021-04-06 | $46.98 | $113.39 | 420,200 | — | — |
| 2021-04-05 | $47.67 | $115.05 | 261,800 | — | — |
| 2021-04-01 | $46.78 | $112.90 | 466,500 | — | — |
| 2021-03-31 | $46.98 | $113.39 | 1,193,900 | — | — |
| 2021-03-30 | $46.80 | $112.95 | 671,000 | — | — |
| 2021-03-29 | $46.31 | $111.77 | 285,800 | — | — |
| 2021-03-26 | $46.39 | $111.96 | 363,000 | — | — |
| 2021-03-25 | $45.58 | $110.01 | 463,500 | — | — |
| 2021-03-24 | $44.34 | $107.01 | 303,000 | — | — |
| 2021-03-23 | $43.89 | $105.93 | 447,000 | — | — |
| 2021-03-22 | $44.80 | $108.12 | 618,800 | — | — |
| 2021-03-19 | $45.16 | $108.99 | 820,100 | — | — |
| 2021-03-18 | $45.91 | $110.80 | 550,100 | — | — |
| 2021-03-17 | $47.05 | $111.31 | 540,200 | — | — |
| 2021-03-16 | $47.20 | $111.67 | 387,700 | — | — |
| 2021-03-15 | $48.31 | $114.29 | 326,600 | — | — |
| 2021-03-12 | $48.67 | $115.14 | 307,200 | — | — |
| 2021-03-11 | $48.25 | $114.15 | 583,300 | — | — |
| 2021-03-10 | $47.96 | $113.46 | 648,600 | — | — |
| 2021-03-09 | $47.53 | $112.45 | 2,115,800 | — | — |
| 2021-03-08 | $46.98 | $111.14 | 768,700 | — | — |
| 2021-03-05 | $46.52 | $110.06 | 563,100 | — | — |
| 2021-03-04 | $46.28 | $109.49 | 831,200 | — | — |
| 2021-03-03 | $45.64 | $107.97 | 670,300 | — | — |
| 2021-03-02 | $44.70 | $105.75 | 473,900 | — | — |
| 2021-03-01 | $44.52 | $105.32 | 517,000 | — | — |
| 2021-02-26 | $43.33 | $102.51 | 567,600 | — | — |
| 2021-02-25 | $44.32 | $104.85 | 524,100 | — | — |
| 2021-02-24 | $45.52 | $107.69 | 493,000 | — | — |
| 2021-02-23 | $44.31 | $104.83 | 475,200 | — | — |
| 2021-02-22 | $44.06 | $104.24 | 470,100 | — | — |
| 2021-02-19 | $44.08 | $104.28 | 376,300 | — | — |
| 2021-02-18 | $43.43 | $102.75 | 529,900 | — | — |
| 2021-02-17 | $44.23 | $104.64 | 349,600 | — | — |
| 2021-02-16 | $44.88 | $106.18 | 453,500 | — | — |
| 2021-02-12 | $45.13 | $106.77 | 821,700 | — | — |
| 2021-02-11 | $44.44 | $105.14 | 662,800 | — | — |
| 2021-02-10 | $43.61 | $103.17 | 315,000 | — | — |
| 2021-02-09 | $43.81 | $103.65 | 478,300 | — | — |
| 2021-02-08 | $43.18 | $102.15 | 304,500 | — | — |
| 2021-02-05 | $42.93 | $101.56 | 293,200 | — | — |
| 2021-02-04 | $43.35 | $102.56 | 466,100 | — | — |
| 2021-02-03 | $43.45 | $102.79 | 499,000 | — | — |
| 2021-02-02 | $43.01 | $101.75 | 285,500 | — | — |
| 2021-02-01 | $42.64 | $100.88 | 471,000 | — | — |
| 2021-01-29 | $41.14 | $97.33 | 481,000 | — | — |
| 2021-01-28 | $42.62 | $100.83 | 411,300 | — | — |
| 2021-01-27 | $41.50 | $98.18 | 928,400 | — | — |
| 2021-01-26 | $42.84 | $101.35 | 319,600 | — | — |
| 2021-01-25 | $43.22 | $102.25 | 403,100 | — | — |
| 2021-01-22 | $44.20 | $104.57 | 194,600 | — | — |
| 2021-01-21 | $44.47 | $105.21 | 295,300 | — | — |
| 2021-01-20 | $45.26 | $107.08 | 197,900 | — | — |
| 2021-01-19 | $45.00 | $106.46 | 243,500 | — | — |
| 2021-01-15 | $44.48 | $105.23 | 329,800 | — | — |
| 2021-01-14 | $44.73 | $105.82 | 406,900 | — | — |
| 2021-01-13 | $44.62 | $105.56 | 388,700 | — | — |
| 2021-01-12 | $45.96 | $108.73 | 678,700 | — | — |
| 2021-01-11 | $45.79 | $108.33 | 721,000 | — | — |
| 2021-01-08 | $47.30 | $111.90 | 644,300 | — | — |
| 2021-01-07 | $47.60 | $112.61 | 715,600 | — | — |
| 2021-01-06 | $46.65 | $110.36 | 551,800 | — | — |
| 2021-01-05 | $43.23 | $102.27 | 384,200 | — | — |
| 2021-01-04 | $42.71 | $101.04 | 366,200 | — | — |