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
- 1997-11-18 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 | $47.49 | $262.49 | 313,900 | — | — |
| 2021-12-30 | $47.52 | $262.66 | 405,800 | — | — |
| 2021-12-29 | $47.92 | $263.48 | 496,000 | — | — |
| 2021-12-28 | $47.49 | $261.12 | 376,500 | — | — |
| 2021-12-27 | $47.51 | $261.23 | 498,800 | — | — |
| 2021-12-23 | $46.48 | $255.57 | 433,800 | — | — |
| 2021-12-22 | $46.15 | $253.75 | 454,700 | — | — |
| 2021-12-21 | $45.99 | $252.87 | 685,400 | — | — |
| 2021-12-20 | $44.13 | $242.65 | 661,400 | — | — |
| 2021-12-17 | $44.78 | $246.22 | 1,504,700 | — | — |
| 2021-12-16 | $44.76 | $246.11 | 645,300 | — | — |
| 2021-12-15 | $45.44 | $249.85 | 734,800 | — | — |
| 2021-12-14 | $45.82 | $251.94 | 772,300 | — | — |
| 2021-12-13 | $46.36 | $254.91 | 602,200 | — | — |
| 2021-12-10 | $47.22 | $259.64 | 424,300 | — | — |
| 2021-12-09 | $46.74 | $257.00 | 418,900 | — | — |
| 2021-12-08 | $48.11 | $264.53 | 371,700 | — | — |
| 2021-12-07 | $47.83 | $262.99 | 496,900 | — | — |
| 2021-12-06 | $47.69 | $262.22 | 820,600 | — | — |
| 2021-12-03 | $44.88 | $246.77 | 638,200 | — | — |
| 2021-12-02 | $45.74 | $251.50 | 685,100 | — | — |
| 2021-12-01 | $43.66 | $240.06 | 908,700 | — | — |
| 2021-11-30 | $46.12 | $253.59 | 875,200 | — | — |
| 2021-11-29 | $47.38 | $260.52 | 574,100 | — | — |
| 2021-11-26 | $47.78 | $261.34 | 820,900 | — | — |
| 2021-11-24 | $51.14 | $279.72 | 451,500 | — | — |
| 2021-11-23 | $50.25 | $274.85 | 519,700 | — | — |
| 2021-11-22 | $49.56 | $271.08 | 431,000 | — | — |
| 2021-11-19 | $49.21 | $269.16 | 486,900 | — | — |
| 2021-11-18 | $50.24 | $274.80 | 351,100 | — | — |
| 2021-11-17 | $50.75 | $277.58 | 385,200 | — | — |
| 2021-11-16 | $50.75 | $277.58 | 404,100 | — | — |
| 2021-11-15 | $51.73 | $282.94 | 337,400 | — | — |
| 2021-11-12 | $51.05 | $279.23 | 349,100 | — | — |
| 2021-11-11 | $51.54 | $281.91 | 437,300 | — | — |
| 2021-11-10 | $51.81 | $283.38 | 383,900 | — | — |
| 2021-11-09 | $52.13 | $285.13 | 490,800 | — | — |
| 2021-11-08 | $52.00 | $284.42 | 503,500 | — | — |
| 2021-11-05 | $53.85 | $294.54 | 460,200 | — | — |
| 2021-11-04 | $52.31 | $286.12 | 432,700 | — | — |
| 2021-11-03 | $53.56 | $292.95 | 635,900 | — | — |
| 2021-11-02 | $52.88 | $289.24 | 634,800 | — | — |
| 2021-11-01 | $51.42 | $281.25 | 761,800 | — | — |
| 2021-10-29 | $50.21 | $274.63 | 727,300 | — | — |
| 2021-10-28 | $51.66 | $282.56 | 321,700 | — | — |
| 2021-10-27 | $51.03 | $277.75 | 731,400 | — | — |
| 2021-10-26 | $51.80 | $281.94 | 441,700 | — | — |
| 2021-10-25 | $51.20 | $278.67 | 637,300 | — | — |
| 2021-10-22 | $51.48 | $280.20 | 466,500 | — | — |
| 2021-10-21 | $51.48 | $280.20 | 355,200 | — | — |
| 2021-10-20 | $52.17 | $283.95 | 218,000 | — | — |
| 2021-10-19 | $51.49 | $280.25 | 315,700 | — | — |
| 2021-10-18 | $52.03 | $283.19 | 470,700 | — | — |
| 2021-10-15 | $52.65 | $286.57 | 289,600 | — | — |
| 2021-10-14 | $53.16 | $289.34 | 267,900 | — | — |
| 2021-10-13 | $52.72 | $286.95 | 285,800 | — | — |
| 2021-10-12 | $52.80 | $287.38 | 528,100 | — | — |
| 2021-10-11 | $52.20 | $284.12 | 208,600 | — | — |
| 2021-10-08 | $52.07 | $283.41 | 267,500 | — | — |
| 2021-10-07 | $52.45 | $285.48 | 327,800 | — | — |
| 2021-10-06 | $51.64 | $281.07 | 617,800 | — | — |
| 2021-10-05 | $51.69 | $281.34 | 439,000 | — | — |
| 2021-10-04 | $51.82 | $282.05 | 441,900 | — | — |
| 2021-10-01 | $51.97 | $282.87 | 764,100 | — | — |
| 2021-09-30 | $49.38 | $268.77 | 544,300 | — | — |
| 2021-09-29 | $50.09 | $272.63 | 259,400 | — | — |
| 2021-09-28 | $50.50 | $273.50 | 338,400 | — | — |
| 2021-09-27 | $51.30 | $277.84 | 977,600 | — | — |
| 2021-09-24 | $50.81 | $275.18 | 400,600 | — | — |
| 2021-09-23 | $51.26 | $277.62 | 530,000 | — | — |
| 2021-09-22 | $50.25 | $272.15 | 411,800 | — | — |
| 2021-09-21 | $49.46 | $267.87 | 285,200 | — | — |
| 2021-09-20 | $49.14 | $266.14 | 448,100 | — | — |
| 2021-09-17 | $49.43 | $267.71 | 969,700 | — | — |
| 2021-09-16 | $49.68 | $269.06 | 386,600 | — | — |
| 2021-09-15 | $49.19 | $266.41 | 382,800 | — | — |
| 2021-09-14 | $48.51 | $262.73 | 506,600 | — | — |
| 2021-09-13 | $49.49 | $268.03 | 854,300 | — | — |
| 2021-09-10 | $47.76 | $258.66 | 495,200 | — | — |
| 2021-09-09 | $49.22 | $266.57 | 372,600 | — | — |
| 2021-09-08 | $50.91 | $275.72 | 398,500 | — | — |
| 2021-09-07 | $50.99 | $276.16 | 527,300 | — | — |
| 2021-09-03 | $51.80 | $280.54 | 878,700 | — | — |
| 2021-09-02 | $51.05 | $276.48 | 346,300 | — | — |
| 2021-09-01 | $51.00 | $276.21 | 436,900 | — | — |
| 2021-08-31 | $50.75 | $274.86 | 240,000 | — | — |
| 2021-08-30 | $50.55 | $273.77 | 328,000 | — | — |
| 2021-08-27 | $50.83 | $273.94 | 400,900 | — | — |
| 2021-08-26 | $49.96 | $269.25 | 580,100 | — | — |
| 2021-08-25 | $50.31 | $271.13 | 1,022,800 | — | — |
| 2021-08-24 | $48.89 | $263.48 | 539,600 | — | — |
| 2021-08-23 | $47.87 | $257.98 | 639,500 | — | — |
| 2021-08-20 | $47.47 | $255.83 | 323,000 | — | — |
| 2021-08-19 | $47.21 | $254.43 | 353,900 | — | — |
| 2021-08-18 | $48.30 | $260.30 | 280,000 | — | — |
| 2021-08-17 | $48.39 | $260.79 | 334,500 | — | — |
| 2021-08-16 | $49.67 | $267.69 | 303,700 | — | — |
| 2021-08-13 | $49.90 | $268.92 | 397,800 | — | — |
| 2021-08-12 | $50.30 | $271.08 | 261,300 | — | — |
| 2021-08-11 | $50.67 | $273.07 | 397,900 | — | — |
| 2021-08-10 | $50.66 | $273.02 | 311,000 | — | — |
| 2021-08-09 | $50.74 | $273.45 | 309,400 | — | — |
| 2021-08-06 | $50.57 | $272.54 | 439,400 | — | — |
| 2021-08-05 | $50.84 | $273.99 | 372,200 | — | — |
| 2021-08-04 | $48.80 | $263.00 | 403,200 | — | — |
| 2021-08-03 | $49.86 | $268.71 | 570,700 | — | — |
| 2021-08-02 | $49.66 | $267.63 | 557,300 | — | — |
| 2021-07-30 | $50.30 | $271.08 | 671,500 | — | — |
| 2021-07-29 | $50.89 | $274.26 | 607,900 | — | — |
| 2021-07-28 | $51.37 | $275.50 | 585,900 | — | — |
| 2021-07-27 | $52.44 | $281.24 | 553,700 | — | — |
| 2021-07-26 | $52.58 | $281.99 | 647,700 | — | — |
| 2021-07-23 | $52.89 | $283.65 | 319,000 | — | — |
| 2021-07-22 | $52.93 | $283.87 | 357,300 | — | — |
| 2021-07-21 | $53.93 | $289.23 | 1,061,000 | — | — |
| 2021-07-20 | $53.51 | $286.98 | 1,002,600 | — | — |
| 2021-07-19 | $49.65 | $266.28 | 1,186,600 | — | — |
| 2021-07-16 | $53.49 | $286.87 | 806,200 | — | — |
| 2021-07-15 | $53.88 | $288.96 | 914,500 | — | — |
| 2021-07-14 | $55.33 | $296.74 | 1,416,800 | — | — |
| 2021-07-13 | $53.32 | $285.96 | 759,500 | — | — |
| 2021-07-12 | $53.05 | $284.51 | 463,400 | — | — |
| 2021-07-09 | $52.64 | $282.31 | 696,400 | — | — |
| 2021-07-08 | $51.17 | $274.43 | 621,900 | — | — |
| 2021-07-07 | $52.20 | $279.95 | 327,500 | — | — |
| 2021-07-06 | $52.36 | $280.81 | 618,100 | — | — |
| 2021-07-02 | $52.50 | $281.56 | 482,900 | — | — |
| 2021-07-01 | $52.79 | $283.12 | 531,000 | — | — |
| 2021-06-30 | $52.68 | $282.53 | 445,700 | — | — |
| 2021-06-29 | $52.39 | $280.97 | 619,100 | — | — |
| 2021-06-28 | $52.03 | $279.04 | 697,200 | — | — |
| 2021-06-25 | $53.81 | $288.59 | 1,081,900 | — | — |
| 2021-06-24 | $53.06 | $284.56 | 458,600 | — | — |
| 2021-06-23 | $53.00 | $284.24 | 588,200 | — | — |
| 2021-06-22 | $52.03 | $279.04 | 556,600 | — | — |
| 2021-06-21 | $53.19 | $285.26 | 337,900 | — | — |
| 2021-06-18 | $51.46 | $275.98 | 843,300 | — | — |
| 2021-06-17 | $53.08 | $284.67 | 510,500 | — | — |
| 2021-06-16 | $53.06 | $284.56 | 307,700 | — | — |
| 2021-06-15 | $53.10 | $284.78 | 370,300 | — | — |
| 2021-06-14 | $53.68 | $287.89 | 389,300 | — | — |
| 2021-06-11 | $53.73 | $288.16 | 417,200 | — | — |
| 2021-06-10 | $53.50 | $286.92 | 586,200 | — | — |
| 2021-06-09 | $53.59 | $287.41 | 670,400 | — | — |
| 2021-06-08 | $53.73 | $288.16 | 522,500 | — | — |
| 2021-06-07 | $53.50 | $286.92 | 757,900 | — | — |
| 2021-06-04 | $52.12 | $279.52 | 423,100 | — | — |
| 2021-06-03 | $52.80 | $283.17 | 892,300 | — | — |
| 2021-06-02 | $55.03 | $295.13 | 2,365,500 | — | — |
| 2021-06-01 | $54.98 | $294.86 | 1,677,600 | — | — |
| 2021-05-28 | $49.15 | $263.59 | 559,000 | — | — |
| 2021-05-27 | $48.60 | $260.64 | 601,100 | — | — |
| 2021-05-26 | $48.65 | $260.91 | 699,900 | — | — |
| 2021-05-25 | $48.20 | $258.50 | 301,200 | — | — |
| 2021-05-24 | $47.94 | $257.10 | 755,900 | — | — |
| 2021-05-21 | $47.45 | $254.48 | 246,500 | — | — |
| 2021-05-20 | $47.62 | $255.39 | 294,600 | — | — |
| 2021-05-19 | $46.92 | $251.63 | 410,700 | — | — |
| 2021-05-18 | $47.75 | $256.09 | 708,600 | — | — |
| 2021-05-17 | $47.93 | $257.05 | 454,100 | — | — |
| 2021-05-14 | $47.94 | $257.10 | 1,446,500 | — | — |
| 2021-05-13 | $47.10 | $252.60 | 972,800 | — | — |
| 2021-05-12 | $45.38 | $243.37 | 652,700 | — | — |
| 2021-05-11 | $47.41 | $254.26 | 545,600 | — | — |
| 2021-05-10 | $48.05 | $257.69 | 573,800 | — | — |
| 2021-05-07 | $49.50 | $265.47 | 585,000 | — | — |
| 2021-05-06 | $48.34 | $259.25 | 707,000 | — | — |
| 2021-05-05 | $47.47 | $254.58 | 643,700 | — | — |
| 2021-05-04 | $48.13 | $258.12 | 489,400 | — | — |
| 2021-05-03 | $47.88 | $256.78 | 575,100 | — | — |
| 2021-04-30 | $47.71 | $255.87 | 555,000 | — | — |
| 2021-04-29 | $47.95 | $257.16 | 798,800 | — | — |
| 2021-04-28 | $47.88 | $256.78 | 644,900 | — | — |
| 2021-04-27 | $47.95 | $257.16 | 664,800 | — | — |
| 2021-04-26 | $47.93 | $257.05 | 934,800 | — | — |
| 2021-04-23 | $47.68 | $255.71 | 437,900 | — | — |
| 2021-04-22 | $47.27 | $253.51 | 739,800 | — | — |
| 2021-04-21 | $47.74 | $256.03 | 917,200 | — | — |
| 2021-04-20 | $46.49 | $249.33 | 767,500 | — | — |
| 2021-04-19 | $47.72 | $255.92 | 431,500 | — | — |
| 2021-04-16 | $47.96 | $257.21 | 426,400 | — | — |
| 2021-04-15 | $47.85 | $256.62 | 570,800 | — | — |
| 2021-04-14 | $47.52 | $254.85 | 430,300 | — | — |
| 2021-04-13 | $48.00 | $257.43 | 443,700 | — | — |
| 2021-04-12 | $47.58 | $255.17 | 376,900 | — | — |
| 2021-04-09 | $47.78 | $256.25 | 283,800 | — | — |
| 2021-04-08 | $48.33 | $259.20 | 402,000 | — | — |
| 2021-04-07 | $49.18 | $263.75 | 839,300 | — | — |
| 2021-04-06 | $48.10 | $257.96 | 461,100 | — | — |
| 2021-04-05 | $48.07 | $257.80 | 554,400 | — | — |
| 2021-04-01 | $48.15 | $258.23 | 471,300 | — | — |
| 2021-03-31 | $46.59 | $249.86 | 552,600 | — | — |
| 2021-03-30 | $47.06 | $252.38 | 278,000 | — | — |
| 2021-03-29 | $46.39 | $248.79 | 392,300 | — | — |
| 2021-03-26 | $47.14 | $252.81 | 273,700 | — | — |
| 2021-03-25 | $46.39 | $248.79 | 632,500 | — | — |
| 2021-03-24 | $44.80 | $240.26 | 590,400 | — | — |
| 2021-03-23 | $44.99 | $241.28 | 743,300 | — | — |
| 2021-03-22 | $46.75 | $250.72 | 554,900 | — | — |
| 2021-03-19 | $47.91 | $256.94 | 1,074,200 | — | — |
| 2021-03-18 | $48.97 | $262.63 | 439,700 | — | — |
| 2021-03-17 | $50.13 | $268.85 | 446,500 | — | — |
| 2021-03-16 | $49.01 | $262.84 | 611,500 | — | — |
| 2021-03-15 | $50.49 | $270.78 | 903,300 | — | — |
| 2021-03-12 | $48.94 | $262.47 | 690,800 | — | — |
| 2021-03-11 | $48.10 | $257.96 | 442,800 | — | — |
| 2021-03-10 | $47.88 | $256.78 | 736,900 | — | — |
| 2021-03-09 | $47.88 | $256.78 | 728,800 | — | — |
| 2021-03-08 | $48.28 | $258.93 | 869,600 | — | — |
| 2021-03-05 | $45.60 | $244.55 | 656,300 | — | — |
| 2021-03-04 | $44.47 | $238.49 | 1,171,400 | — | — |
| 2021-03-03 | $47.00 | $252.06 | 577,500 | — | — |
| 2021-03-02 | $46.80 | $250.99 | 646,000 | — | — |
| 2021-03-01 | $47.05 | $252.33 | 1,048,900 | — | — |
| 2021-02-26 | $45.18 | $242.30 | 1,370,500 | — | — |
| 2021-02-25 | $44.71 | $239.78 | 2,131,200 | — | — |
| 2021-02-24 | $48.19 | $258.45 | 1,283,800 | — | — |
| 2021-02-23 | $46.51 | $249.44 | 1,143,400 | — | — |
| 2021-02-22 | $44.44 | $238.33 | 2,372,700 | — | — |
| 2021-02-19 | $43.27 | $232.06 | 818,400 | — | — |
| 2021-02-18 | $41.94 | $224.93 | 996,500 | — | — |
| 2021-02-17 | $42.08 | $225.68 | 709,400 | — | — |
| 2021-02-16 | $42.49 | $227.88 | 667,800 | — | — |
| 2021-02-12 | $41.23 | $221.12 | 324,800 | — | — |
| 2021-02-11 | $40.73 | $218.44 | 843,900 | — | — |
| 2021-02-10 | $41.24 | $221.17 | 817,500 | — | — |
| 2021-02-09 | $41.00 | $219.88 | 688,400 | — | — |
| 2021-02-08 | $40.59 | $217.69 | 561,400 | — | — |
| 2021-02-05 | $39.20 | $210.23 | 497,200 | — | — |
| 2021-02-04 | $38.79 | $208.03 | 749,000 | — | — |
| 2021-02-03 | $39.07 | $209.53 | 882,000 | — | — |
| 2021-02-02 | $37.52 | $201.22 | 1,150,500 | — | — |
| 2021-02-01 | $38.48 | $206.37 | 1,025,900 | — | — |
| 2021-01-29 | $39.64 | $212.59 | 2,144,700 | — | — |
| 2021-01-28 | $41.60 | $223.10 | 1,875,000 | — | — |
| 2021-01-27 | $41.89 | $224.66 | 5,166,400 | — | — |
| 2021-01-26 | $39.86 | $213.77 | 1,181,000 | — | — |
| 2021-01-25 | $39.99 | $214.47 | 2,936,700 | — | — |
| 2021-01-22 | $37.29 | $199.99 | 1,142,100 | — | — |
| 2021-01-21 | $35.41 | $189.91 | 940,000 | — | — |
| 2021-01-20 | $36.74 | $197.04 | 1,270,500 | — | — |
| 2021-01-19 | $37.67 | $202.03 | 981,400 | — | — |
| 2021-01-15 | $36.99 | $198.38 | 1,066,900 | — | — |
| 2021-01-14 | $37.42 | $200.69 | 1,525,800 | — | — |
| 2021-01-13 | $34.31 | $184.01 | 780,700 | — | — |
| 2021-01-12 | $33.43 | $179.29 | 601,100 | — | — |
| 2021-01-11 | $33.20 | $178.05 | 657,200 | — | — |
| 2021-01-08 | $33.58 | $180.09 | 935,700 | — | — |
| 2021-01-07 | $32.83 | $176.07 | 931,800 | — | — |
| 2021-01-06 | $32.50 | $174.30 | 1,017,600 | — | — |
| 2021-01-05 | $31.19 | $167.27 | 487,100 | — | — |
| 2021-01-04 | $30.93 | $165.88 | 1,006,700 | — | — |