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
- 1994-06-08 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 | $44.59 | $231.67 | 710,500 | — | — |
| 2021-12-30 | $44.90 | $233.28 | 771,700 | — | — |
| 2021-12-29 | $44.80 | $232.76 | 940,500 | — | — |
| 2021-12-28 | $44.54 | $231.41 | 1,822,900 | — | — |
| 2021-12-27 | $44.10 | $229.12 | 1,509,200 | — | — |
| 2021-12-23 | $43.81 | $227.61 | 1,029,900 | — | — |
| 2021-12-22 | $43.79 | $227.51 | 1,519,300 | — | — |
| 2021-12-21 | $43.64 | $226.73 | 753,800 | — | — |
| 2021-12-20 | $42.12 | $218.83 | 1,090,100 | — | — |
| 2021-12-17 | $43.54 | $226.21 | 1,842,300 | — | — |
| 2021-12-16 | $43.73 | $227.20 | 1,175,100 | — | — |
| 2021-12-15 | $44.28 | $230.06 | 1,045,100 | — | — |
| 2021-12-14 | $44.04 | $228.81 | 1,222,400 | — | — |
| 2021-12-13 | $43.90 | $228.08 | 1,415,000 | — | — |
| 2021-12-10 | $44.28 | $230.06 | 731,500 | — | — |
| 2021-12-09 | $44.25 | $229.90 | 1,090,700 | — | — |
| 2021-12-08 | $44.44 | $230.89 | 1,578,500 | — | — |
| 2021-12-07 | $44.02 | $228.70 | 636,800 | — | — |
| 2021-12-06 | $44.10 | $229.12 | 1,195,000 | — | — |
| 2021-12-03 | $42.53 | $220.96 | 1,159,400 | — | — |
| 2021-12-02 | $43.51 | $226.06 | 1,095,700 | — | — |
| 2021-12-01 | $42.23 | $219.40 | 545,200 | — | — |
| 2021-11-30 | $43.20 | $224.44 | 908,700 | — | — |
| 2021-11-29 | $43.95 | $228.34 | 565,600 | — | — |
| 2021-11-26 | $44.10 | $229.12 | 296,700 | — | — |
| 2021-11-24 | $46.39 | $241.02 | 428,200 | — | — |
| 2021-11-23 | $46.01 | $239.04 | 451,500 | — | — |
| 2021-11-22 | $45.83 | $238.11 | 543,300 | — | — |
| 2021-11-19 | $45.51 | $236.45 | 670,300 | — | — |
| 2021-11-18 | $46.30 | $240.55 | 415,500 | — | — |
| 2021-11-17 | $46.15 | $239.77 | 504,700 | — | — |
| 2021-11-16 | $46.60 | $242.11 | 789,200 | — | — |
| 2021-11-15 | $47.28 | $245.64 | 527,900 | — | — |
| 2021-11-12 | $47.25 | $245.49 | 1,253,000 | — | — |
| 2021-11-11 | $47.24 | $242.84 | 356,000 | — | — |
| 2021-11-10 | $47.07 | $241.96 | 541,900 | — | — |
| 2021-11-09 | $46.79 | $240.52 | 492,900 | — | — |
| 2021-11-08 | $46.82 | $240.68 | 588,600 | — | — |
| 2021-11-05 | $47.05 | $241.86 | 595,600 | — | — |
| 2021-11-04 | $46.10 | $236.98 | 1,113,400 | — | — |
| 2021-11-03 | $46.76 | $240.37 | 617,000 | — | — |
| 2021-11-02 | $45.39 | $233.33 | 839,000 | — | — |
| 2021-11-01 | $45.82 | $235.54 | 572,400 | — | — |
| 2021-10-29 | $44.84 | $230.50 | 814,800 | — | — |
| 2021-10-28 | $45.38 | $233.28 | 615,700 | — | — |
| 2021-10-27 | $44.88 | $230.70 | 845,100 | — | — |
| 2021-10-26 | $45.59 | $234.35 | 545,400 | — | — |
| 2021-10-25 | $45.94 | $236.15 | 463,500 | — | — |
| 2021-10-22 | $46.40 | $238.52 | 358,800 | — | — |
| 2021-10-21 | $46.17 | $237.34 | 427,500 | — | — |
| 2021-10-20 | $46.95 | $241.35 | 471,300 | — | — |
| 2021-10-19 | $45.75 | $235.18 | 548,500 | — | — |
| 2021-10-18 | $46.33 | $238.16 | 400,900 | — | — |
| 2021-10-15 | $46.55 | $239.29 | 341,800 | — | — |
| 2021-10-14 | $46.54 | $239.24 | 313,800 | — | — |
| 2021-10-13 | $45.98 | $236.36 | 472,900 | — | — |
| 2021-10-12 | $46.23 | $237.64 | 425,500 | — | — |
| 2021-10-11 | $45.84 | $235.64 | 332,000 | — | — |
| 2021-10-08 | $45.47 | $233.74 | 320,100 | — | — |
| 2021-10-07 | $45.23 | $232.50 | 455,200 | — | — |
| 2021-10-06 | $45.11 | $231.89 | 577,800 | — | — |
| 2021-10-05 | $44.65 | $229.52 | 815,900 | — | — |
| 2021-10-04 | $45.21 | $232.40 | 720,200 | — | — |
| 2021-10-01 | $45.29 | $232.81 | 370,700 | — | — |
| 2021-09-30 | $43.86 | $225.46 | 727,400 | — | — |
| 2021-09-29 | $45.17 | $232.20 | 443,000 | — | — |
| 2021-09-28 | $44.83 | $230.45 | 773,500 | — | — |
| 2021-09-27 | $44.76 | $230.09 | 627,500 | — | — |
| 2021-09-24 | $44.51 | $228.80 | 564,400 | — | — |
| 2021-09-23 | $44.52 | $228.85 | 803,800 | — | — |
| 2021-09-22 | $44.43 | $228.39 | 514,200 | — | — |
| 2021-09-21 | $43.85 | $225.41 | 540,400 | — | — |
| 2021-09-20 | $43.84 | $225.36 | 569,100 | — | — |
| 2021-09-17 | $44.15 | $226.95 | 1,452,800 | — | — |
| 2021-09-16 | $44.57 | $229.11 | 764,900 | — | — |
| 2021-09-15 | $44.91 | $230.86 | 1,146,000 | — | — |
| 2021-09-14 | $43.83 | $225.31 | 528,000 | — | — |
| 2021-09-13 | $44.19 | $227.16 | 897,600 | — | — |
| 2021-09-10 | $43.13 | $221.71 | 1,054,200 | — | — |
| 2021-09-09 | $44.87 | $230.65 | 762,600 | — | — |
| 2021-09-08 | $46.24 | $237.70 | 528,100 | — | — |
| 2021-09-07 | $45.95 | $236.21 | 863,700 | — | — |
| 2021-09-03 | $46.26 | $237.80 | 785,100 | — | — |
| 2021-09-02 | $46.46 | $238.83 | 994,100 | — | — |
| 2021-09-01 | $46.33 | $238.16 | 729,400 | — | — |
| 2021-08-31 | $45.69 | $234.87 | 1,086,700 | — | — |
| 2021-08-30 | $45.55 | $234.15 | 791,600 | — | — |
| 2021-08-27 | $45.67 | $234.77 | 659,300 | — | — |
| 2021-08-26 | $45.04 | $231.53 | 572,800 | — | — |
| 2021-08-25 | $45.25 | $232.61 | 671,200 | — | — |
| 2021-08-24 | $45.72 | $235.02 | 512,000 | — | — |
| 2021-08-23 | $45.67 | $234.77 | 536,700 | — | — |
| 2021-08-20 | $45.16 | $232.14 | 565,900 | — | — |
| 2021-08-19 | $45.22 | $232.45 | 273,800 | — | — |
| 2021-08-18 | $45.13 | $231.99 | 405,000 | — | — |
| 2021-08-17 | $45.77 | $235.28 | 361,200 | — | — |
| 2021-08-16 | $45.55 | $234.15 | 488,700 | — | — |
| 2021-08-13 | $45.90 | $235.95 | 308,300 | — | — |
| 2021-08-12 | $45.81 | $232.92 | 507,800 | — | — |
| 2021-08-11 | $46.38 | $235.81 | 510,700 | — | — |
| 2021-08-10 | $45.92 | $233.47 | 403,600 | — | — |
| 2021-08-09 | $46.65 | $237.19 | 261,600 | — | — |
| 2021-08-06 | $47.20 | $239.98 | 443,400 | — | — |
| 2021-08-05 | $46.73 | $237.59 | 556,100 | — | — |
| 2021-08-04 | $45.62 | $231.95 | 560,800 | — | — |
| 2021-08-03 | $46.54 | $236.63 | 623,700 | — | — |
| 2021-08-02 | $46.89 | $238.41 | 559,500 | — | — |
| 2021-07-30 | $47.69 | $242.47 | 875,700 | — | — |
| 2021-07-29 | $48.04 | $244.25 | 600,400 | — | — |
| 2021-07-28 | $47.55 | $241.76 | 1,099,100 | — | — |
| 2021-07-27 | $47.13 | $239.63 | 1,168,200 | — | — |
| 2021-07-26 | $47.02 | $239.07 | 409,500 | — | — |
| 2021-07-23 | $47.08 | $239.37 | 477,500 | — | — |
| 2021-07-22 | $46.99 | $238.91 | 582,300 | — | — |
| 2021-07-21 | $48.15 | $244.81 | 640,500 | — | — |
| 2021-07-20 | $47.37 | $240.85 | 1,178,300 | — | — |
| 2021-07-19 | $45.86 | $233.17 | 1,357,800 | — | — |
| 2021-07-16 | $47.00 | $238.97 | 821,800 | — | — |
| 2021-07-15 | $47.29 | $240.44 | 858,800 | — | — |
| 2021-07-14 | $46.83 | $238.10 | 645,900 | — | — |
| 2021-07-13 | $46.30 | $235.41 | 1,078,500 | — | — |
| 2021-07-12 | $46.90 | $238.46 | 369,700 | — | — |
| 2021-07-09 | $46.16 | $234.69 | 397,800 | — | — |
| 2021-07-08 | $44.94 | $228.49 | 558,300 | — | — |
| 2021-07-07 | $45.09 | $229.25 | 534,600 | — | — |
| 2021-07-06 | $45.50 | $231.34 | 402,500 | — | — |
| 2021-07-02 | $45.40 | $230.83 | 339,900 | — | — |
| 2021-07-01 | $45.53 | $231.49 | 505,500 | — | — |
| 2021-06-30 | $45.17 | $229.66 | 709,700 | — | — |
| 2021-06-29 | $45.10 | $229.31 | 482,100 | — | — |
| 2021-06-28 | $45.21 | $229.86 | 538,400 | — | — |
| 2021-06-25 | $46.56 | $236.73 | 1,010,100 | — | — |
| 2021-06-24 | $45.92 | $233.47 | 458,400 | — | — |
| 2021-06-23 | $45.79 | $232.81 | 696,400 | — | — |
| 2021-06-22 | $45.80 | $232.86 | 463,700 | — | — |
| 2021-06-21 | $46.77 | $237.80 | 428,500 | — | — |
| 2021-06-18 | $45.40 | $230.83 | 1,068,300 | — | — |
| 2021-06-17 | $46.30 | $235.41 | 519,700 | — | — |
| 2021-06-16 | $47.05 | $239.22 | 483,700 | — | — |
| 2021-06-15 | $47.78 | $242.93 | 516,700 | — | — |
| 2021-06-14 | $48.62 | $247.20 | 514,400 | — | — |
| 2021-06-11 | $48.51 | $246.64 | 441,000 | — | — |
| 2021-06-10 | $48.53 | $246.74 | 443,600 | — | — |
| 2021-06-09 | $48.19 | $245.02 | 602,500 | — | — |
| 2021-06-08 | $47.92 | $243.64 | 649,400 | — | — |
| 2021-06-07 | $47.76 | $242.83 | 565,200 | — | — |
| 2021-06-04 | $47.09 | $239.42 | 785,300 | — | — |
| 2021-06-03 | $47.00 | $238.97 | 877,300 | — | — |
| 2021-06-02 | $47.38 | $240.90 | 899,800 | — | — |
| 2021-06-01 | $47.14 | $239.68 | 887,400 | — | — |
| 2021-05-28 | $45.68 | $232.25 | 765,800 | — | — |
| 2021-05-27 | $45.47 | $231.19 | 789,700 | — | — |
| 2021-05-26 | $45.50 | $231.34 | 540,200 | — | — |
| 2021-05-25 | $44.89 | $228.24 | 851,500 | — | — |
| 2021-05-24 | $45.08 | $229.20 | 835,900 | — | — |
| 2021-05-21 | $44.34 | $225.44 | 419,700 | — | — |
| 2021-05-20 | $43.98 | $223.61 | 611,000 | — | — |
| 2021-05-19 | $43.27 | $220.00 | 555,000 | — | — |
| 2021-05-18 | $43.59 | $221.63 | 382,300 | — | — |
| 2021-05-17 | $43.45 | $220.92 | 563,400 | — | — |
| 2021-05-14 | $43.51 | $221.22 | 549,800 | — | — |
| 2021-05-13 | $43.57 | $219.09 | 580,600 | — | — |
| 2021-05-12 | $42.87 | $215.57 | 529,000 | — | — |
| 2021-05-11 | $43.31 | $217.78 | 572,500 | — | — |
| 2021-05-10 | $44.17 | $222.10 | 524,200 | — | — |
| 2021-05-07 | $44.46 | $223.56 | 686,700 | — | — |
| 2021-05-06 | $44.47 | $223.61 | 399,400 | — | — |
| 2021-05-05 | $43.68 | $219.64 | 619,900 | — | — |
| 2021-05-04 | $45.35 | $228.04 | 681,900 | — | — |
| 2021-05-03 | $44.94 | $225.97 | 628,400 | — | — |
| 2021-04-30 | $44.79 | $225.22 | 506,000 | — | — |
| 2021-04-29 | $45.04 | $226.48 | 443,600 | — | — |
| 2021-04-28 | $44.64 | $224.47 | 958,700 | — | — |
| 2021-04-27 | $44.01 | $221.30 | 810,200 | — | — |
| 2021-04-26 | $43.74 | $219.94 | 1,307,200 | — | — |
| 2021-04-23 | $43.00 | $216.22 | 1,204,900 | — | — |
| 2021-04-22 | $43.23 | $217.38 | 931,600 | — | — |
| 2021-04-21 | $44.11 | $221.80 | 526,400 | — | — |
| 2021-04-20 | $43.46 | $218.53 | 810,400 | — | — |
| 2021-04-19 | $43.50 | $218.73 | 624,700 | — | — |
| 2021-04-16 | $43.69 | $219.69 | 595,400 | — | — |
| 2021-04-15 | $43.52 | $218.83 | 587,600 | — | — |
| 2021-04-14 | $43.38 | $218.13 | 540,400 | — | — |
| 2021-04-13 | $43.30 | $217.73 | 566,900 | — | — |
| 2021-04-12 | $43.52 | $218.83 | 620,800 | — | — |
| 2021-04-09 | $43.03 | $216.37 | 459,000 | — | — |
| 2021-04-08 | $43.00 | $216.22 | 801,900 | — | — |
| 2021-04-07 | $43.33 | $217.88 | 531,500 | — | — |
| 2021-04-06 | $43.48 | $218.63 | 901,400 | — | — |
| 2021-04-05 | $43.36 | $218.03 | 842,300 | — | — |
| 2021-04-01 | $44.10 | $221.75 | 740,900 | — | — |
| 2021-03-31 | $42.94 | $215.92 | 1,107,900 | — | — |
| 2021-03-30 | $43.84 | $220.44 | 428,400 | — | — |
| 2021-03-29 | $43.62 | $219.34 | 910,300 | — | — |
| 2021-03-26 | $43.84 | $220.44 | 689,200 | — | — |
| 2021-03-25 | $43.13 | $216.87 | 837,800 | — | — |
| 2021-03-24 | $42.04 | $211.39 | 760,200 | — | — |
| 2021-03-23 | $41.92 | $210.79 | 953,300 | — | — |
| 2021-03-22 | $42.24 | $212.40 | 1,325,900 | — | — |
| 2021-03-19 | $42.62 | $214.31 | 1,478,500 | — | — |
| 2021-03-18 | $43.67 | $219.59 | 872,600 | — | — |
| 2021-03-17 | $43.81 | $220.29 | 653,600 | — | — |
| 2021-03-16 | $43.64 | $219.44 | 558,900 | — | — |
| 2021-03-15 | $44.07 | $221.60 | 651,200 | — | — |
| 2021-03-12 | $43.94 | $220.95 | 653,600 | — | — |
| 2021-03-11 | $42.79 | $215.16 | 1,158,100 | — | — |
| 2021-03-10 | $43.22 | $217.33 | 712,100 | — | — |
| 2021-03-09 | $42.49 | $213.66 | 888,900 | — | — |
| 2021-03-08 | $43.35 | $217.98 | 659,900 | — | — |
| 2021-03-05 | $42.39 | $213.15 | 1,107,100 | — | — |
| 2021-03-04 | $41.83 | $210.34 | 862,900 | — | — |
| 2021-03-03 | $42.00 | $211.19 | 671,000 | — | — |
| 2021-03-02 | $41.54 | $208.88 | 1,025,300 | — | — |
| 2021-03-01 | $41.37 | $208.02 | 965,700 | — | — |
| 2021-02-26 | $39.96 | $200.93 | 1,268,600 | — | — |
| 2021-02-25 | $40.89 | $205.61 | 878,500 | — | — |
| 2021-02-24 | $42.18 | $212.10 | 1,144,700 | — | — |
| 2021-02-23 | $42.07 | $211.54 | 988,000 | — | — |
| 2021-02-22 | $41.38 | $208.07 | 1,250,600 | — | — |
| 2021-02-19 | $40.01 | $201.18 | 2,183,700 | — | — |
| 2021-02-18 | $39.61 | $199.17 | 1,218,700 | — | — |
| 2021-02-17 | $40.04 | $201.34 | 1,131,300 | — | — |
| 2021-02-16 | $40.17 | $201.99 | 1,282,900 | — | — |
| 2021-02-12 | $40.06 | $201.44 | 1,322,400 | — | — |
| 2021-02-11 | $41.05 | $204.00 | 1,053,600 | — | — |
| 2021-02-10 | $40.32 | $200.37 | 996,000 | — | — |
| 2021-02-09 | $40.54 | $201.47 | 1,218,200 | — | — |
| 2021-02-08 | $41.09 | $204.20 | 900,700 | — | — |
| 2021-02-05 | $40.09 | $199.23 | 1,527,800 | — | — |
| 2021-02-04 | $39.61 | $196.84 | 806,600 | — | — |
| 2021-02-03 | $38.97 | $193.66 | 1,410,300 | — | — |
| 2021-02-02 | $38.28 | $190.24 | 461,300 | — | — |
| 2021-02-01 | $38.31 | $190.38 | 739,600 | — | — |
| 2021-01-29 | $37.49 | $186.31 | 1,441,300 | — | — |
| 2021-01-28 | $37.91 | $188.40 | 1,211,300 | — | — |
| 2021-01-27 | $37.48 | $186.26 | 1,051,600 | — | — |
| 2021-01-26 | $38.98 | $193.71 | 823,100 | — | — |
| 2021-01-25 | $39.51 | $196.35 | 1,153,000 | — | — |
| 2021-01-22 | $39.69 | $197.24 | 1,809,700 | — | — |
| 2021-01-21 | $39.78 | $197.69 | 978,200 | — | — |
| 2021-01-20 | $40.56 | $201.57 | 1,119,900 | — | — |
| 2021-01-19 | $40.31 | $200.32 | 897,400 | — | — |
| 2021-01-15 | $40.82 | $202.86 | 771,200 | — | — |
| 2021-01-14 | $40.17 | $199.63 | 587,700 | — | — |
| 2021-01-13 | $39.36 | $195.60 | 1,189,200 | — | — |
| 2021-01-12 | $38.01 | $188.89 | 882,300 | — | — |
| 2021-01-11 | $37.35 | $185.61 | 778,600 | — | — |
| 2021-01-08 | $37.78 | $187.75 | 679,500 | — | — |
| 2021-01-07 | $38.13 | $189.49 | 635,300 | — | — |
| 2021-01-06 | $38.70 | $192.32 | 808,200 | — | — |
| 2021-01-05 | $38.18 | $189.74 | 596,500 | — | — |
| 2021-01-04 | $38.23 | $189.99 | 538,100 | — | — |