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
- 1973-05-03 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $111.95 | $738.79 | 544,200 | — | — |
| 2024-12-30 | $110.92 | $732.00 | 382,700 | — | — |
| 2024-12-27 | $111.43 | $735.36 | 383,300 | — | — |
| 2024-12-26 | $112.79 | $744.34 | 269,500 | — | — |
| 2024-12-24 | $112.73 | $743.94 | 210,100 | — | — |
| 2024-12-23 | $112.13 | $739.98 | 480,200 | — | — |
| 2024-12-20 | $111.92 | $738.60 | 1,825,000 | — | — |
| 2024-12-19 | $109.55 | $722.96 | 1,062,500 | — | — |
| 2024-12-18 | $109.93 | $725.46 | 797,400 | — | — |
| 2024-12-17 | $114.33 | $754.50 | 412,800 | — | — |
| 2024-12-16 | $114.43 | $755.16 | 469,700 | — | — |
| 2024-12-13 | $114.25 | $753.97 | 486,900 | — | — |
| 2024-12-12 | $113.48 | $748.89 | 448,000 | — | — |
| 2024-12-11 | $112.36 | $741.50 | 450,500 | — | — |
| 2024-12-10 | $112.76 | $744.14 | 691,800 | — | — |
| 2024-12-09 | $114.21 | $753.71 | 681,100 | — | — |
| 2024-12-06 | $113.89 | $751.60 | 314,200 | — | — |
| 2024-12-05 | $113.61 | $749.75 | 395,900 | — | — |
| 2024-12-04 | $113.76 | $750.74 | 619,900 | — | — |
| 2024-12-03 | $113.69 | $750.28 | 599,400 | — | — |
| 2024-12-02 | $114.25 | $753.97 | 597,300 | — | — |
| 2024-11-29 | $116.65 | $769.81 | 350,100 | — | — |
| 2024-11-27 | $117.53 | $775.62 | 471,100 | — | — |
| 2024-11-26 | $115.90 | $764.86 | 659,200 | — | — |
| 2024-11-25 | $115.98 | $765.39 | 938,600 | — | — |
| 2024-11-22 | $114.86 | $758.00 | 511,600 | — | — |
| 2024-11-21 | $114.40 | $754.96 | 463,400 | — | — |
| 2024-11-20 | $113.15 | $746.71 | 585,100 | — | — |
| 2024-11-19 | $113.24 | $747.31 | 322,300 | — | — |
| 2024-11-18 | $112.53 | $742.62 | 694,500 | — | — |
| 2024-11-15 | $113.54 | $749.29 | 2,699,300 | — | — |
| 2024-11-14 | $113.37 | $748.17 | 525,700 | — | — |
| 2024-11-13 | $114.07 | $752.79 | 599,000 | — | — |
| 2024-11-12 | $113.65 | $750.01 | 433,900 | — | — |
| 2024-11-11 | $114.86 | $758.00 | 705,100 | — | — |
| 2024-11-08 | $114.35 | $754.63 | 721,900 | — | — |
| 2024-11-07 | $113.64 | $749.95 | 677,400 | — | — |
| 2024-11-06 | $113.12 | $746.52 | 951,500 | — | — |
| 2024-11-05 | $113.73 | $750.54 | 702,700 | — | — |
| 2024-11-04 | $111.42 | $735.30 | 746,000 | — | — |
| 2024-11-01 | $110.43 | $728.76 | 571,400 | — | — |
| 2024-10-31 | $110.84 | $731.47 | 1,361,100 | — | — |
| 2024-10-30 | $114.25 | $753.97 | 712,400 | — | — |
| 2024-10-29 | $112.85 | $744.73 | 633,700 | — | — |
| 2024-10-28 | $113.24 | $747.31 | 361,600 | — | — |
| 2024-10-25 | $112.35 | $741.43 | 496,600 | — | — |
| 2024-10-24 | $113.92 | $751.80 | 425,400 | — | — |
| 2024-10-23 | $114.43 | $755.16 | 415,700 | — | — |
| 2024-10-22 | $114.36 | $754.70 | 415,400 | — | — |
| 2024-10-21 | $113.22 | $747.18 | 645,200 | — | — |
| 2024-10-18 | $114.34 | $754.57 | 430,300 | — | — |
| 2024-10-17 | $113.34 | $747.97 | 366,200 | — | — |
| 2024-10-16 | $113.50 | $749.02 | 422,800 | — | — |
| 2024-10-15 | $113.18 | $746.91 | 511,400 | — | — |
| 2024-10-14 | $111.53 | $736.02 | 460,500 | — | — |
| 2024-10-11 | $111.45 | $735.50 | 394,900 | — | — |
| 2024-10-10 | $110.41 | $728.63 | 675,700 | — | — |
| 2024-10-09 | $111.59 | $736.42 | 564,200 | — | — |
| 2024-10-08 | $109.65 | $723.62 | 580,400 | — | — |
| 2024-10-07 | $110.26 | $727.64 | 411,400 | — | — |
| 2024-10-04 | $111.35 | $734.84 | 351,600 | — | — |
| 2024-10-03 | $111.59 | $736.42 | 419,300 | — | — |
| 2024-10-02 | $111.16 | $733.58 | 994,300 | — | — |
| 2024-10-01 | $113.41 | $748.43 | 597,500 | — | — |
| 2024-09-30 | $114.97 | $751.47 | 719,700 | — | — |
| 2024-09-27 | $114.38 | $747.61 | 410,000 | — | — |
| 2024-09-26 | $113.63 | $742.71 | 434,900 | — | — |
| 2024-09-25 | $114.82 | $750.49 | 494,500 | — | — |
| 2024-09-24 | $114.97 | $751.47 | 681,800 | — | — |
| 2024-09-23 | $114.64 | $749.31 | 960,900 | — | — |
| 2024-09-20 | $113.03 | $738.79 | 2,570,600 | — | — |
| 2024-09-19 | $114.22 | $746.56 | 2,000,500 | — | — |
| 2024-09-18 | $115.52 | $755.06 | 1,043,300 | — | — |
| 2024-09-17 | $115.63 | $755.78 | 957,500 | — | — |
| 2024-09-16 | $117.22 | $766.17 | 743,200 | — | — |
| 2024-09-13 | $117.39 | $767.28 | 1,000,600 | — | — |
| 2024-09-12 | $116.26 | $759.90 | 990,500 | — | — |
| 2024-09-11 | $116.28 | $760.03 | 800,900 | — | — |
| 2024-09-10 | $116.60 | $762.12 | 583,300 | — | — |
| 2024-09-09 | $117.12 | $765.52 | 535,700 | — | — |
| 2024-09-06 | $115.45 | $754.60 | 654,000 | — | — |
| 2024-09-05 | $115.94 | $757.81 | 859,800 | — | — |
| 2024-09-04 | $114.42 | $747.87 | 694,700 | — | — |
| 2024-09-03 | $114.63 | $749.24 | 469,200 | — | — |
| 2024-08-30 | $115.00 | $751.66 | 717,800 | — | — |
| 2024-08-29 | $114.48 | $748.26 | 526,000 | — | — |
| 2024-08-28 | $115.00 | $751.66 | 534,000 | — | — |
| 2024-08-27 | $115.05 | $751.99 | 515,800 | — | — |
| 2024-08-26 | $115.96 | $757.94 | 462,000 | — | — |
| 2024-08-23 | $116.19 | $759.44 | 664,000 | — | — |
| 2024-08-22 | $114.17 | $746.24 | 962,400 | — | — |
| 2024-08-21 | $113.60 | $742.51 | 761,300 | — | — |
| 2024-08-20 | $112.88 | $737.80 | 657,500 | — | — |
| 2024-08-19 | $112.94 | $738.20 | 856,300 | — | — |
| 2024-08-16 | $113.31 | $740.62 | 598,500 | — | — |
| 2024-08-15 | $113.13 | $739.44 | 710,600 | — | — |
| 2024-08-14 | $112.62 | $736.11 | 373,200 | — | — |
| 2024-08-13 | $111.78 | $730.62 | 504,600 | — | — |
| 2024-08-12 | $111.67 | $729.90 | 408,300 | — | — |
| 2024-08-09 | $112.80 | $737.28 | 556,700 | — | — |
| 2024-08-08 | $112.34 | $734.28 | 647,200 | — | — |
| 2024-08-07 | $112.00 | $732.05 | 695,200 | — | — |
| 2024-08-06 | $112.45 | $734.99 | 556,500 | — | — |
| 2024-08-05 | $109.76 | $717.41 | 710,700 | — | — |
| 2024-08-02 | $112.48 | $735.19 | 979,500 | — | — |
| 2024-08-01 | $112.80 | $737.28 | 552,500 | — | — |
| 2024-07-31 | $111.65 | $729.77 | 1,005,000 | — | — |
| 2024-07-30 | $113.91 | $744.54 | 463,700 | — | — |
| 2024-07-29 | $110.85 | $724.54 | 497,800 | — | — |
| 2024-07-26 | $109.55 | $716.04 | 309,500 | — | — |
| 2024-07-25 | $107.06 | $699.76 | 629,400 | — | — |
| 2024-07-24 | $107.25 | $701.01 | 550,100 | — | — |
| 2024-07-23 | $109.69 | $716.95 | 414,900 | — | — |
| 2024-07-22 | $110.80 | $724.21 | 442,600 | — | — |
| 2024-07-19 | $109.50 | $715.71 | 538,200 | — | — |
| 2024-07-18 | $109.55 | $716.04 | 481,300 | — | — |
| 2024-07-17 | $109.85 | $718.00 | 530,500 | — | — |
| 2024-07-16 | $108.70 | $710.48 | 426,400 | — | — |
| 2024-07-15 | $106.40 | $695.45 | 454,100 | — | — |
| 2024-07-12 | $106.31 | $694.86 | 592,200 | — | — |
| 2024-07-11 | $104.93 | $685.84 | 566,800 | — | — |
| 2024-07-10 | $102.61 | $670.68 | 426,100 | — | — |
| 2024-07-09 | $100.59 | $657.48 | 442,200 | — | — |
| 2024-07-08 | $100.59 | $657.48 | 304,000 | — | — |
| 2024-07-05 | $100.80 | $658.85 | 227,100 | — | — |
| 2024-07-03 | $100.65 | $657.87 | 145,400 | — | — |
| 2024-07-02 | $101.12 | $660.94 | 265,000 | — | — |
| 2024-07-01 | $100.42 | $656.36 | 360,300 | — | — |
| 2024-06-28 | $100.97 | $659.96 | 752,900 | — | — |
| 2024-06-27 | $100.33 | $655.78 | 362,400 | — | — |
| 2024-06-26 | $99.16 | $648.13 | 1,096,300 | — | — |
| 2024-06-25 | $99.30 | $649.04 | 373,900 | — | — |
| 2024-06-24 | $101.08 | $660.68 | 421,200 | — | — |
| 2024-06-21 | $100.25 | $655.25 | 1,107,300 | — | — |
| 2024-06-20 | $101.00 | $653.03 | 435,100 | — | — |
| 2024-06-18 | $100.99 | $652.97 | 441,500 | — | — |
| 2024-06-17 | $100.48 | $649.67 | 390,700 | — | — |
| 2024-06-14 | $101.19 | $654.26 | 450,100 | — | — |
| 2024-06-13 | $101.78 | $658.07 | 379,500 | — | — |
| 2024-06-12 | $100.85 | $652.06 | 384,200 | — | — |
| 2024-06-11 | $99.86 | $645.66 | 370,300 | — | — |
| 2024-06-10 | $100.56 | $650.19 | 557,900 | — | — |
| 2024-06-07 | $101.01 | $653.10 | 396,500 | — | — |
| 2024-06-06 | $102.04 | $659.75 | 322,300 | — | — |
| 2024-06-05 | $101.73 | $657.75 | 355,900 | — | — |
| 2024-06-04 | $101.58 | $656.78 | 447,300 | — | — |
| 2024-06-03 | $101.29 | $654.91 | 388,900 | — | — |
| 2024-05-31 | $100.95 | $652.71 | 952,500 | — | — |
| 2024-05-30 | $98.84 | $639.06 | 374,300 | — | — |
| 2024-05-29 | $97.70 | $631.69 | 437,000 | — | — |
| 2024-05-28 | $98.00 | $633.63 | 657,600 | — | — |
| 2024-05-24 | $98.06 | $634.02 | 320,100 | — | — |
| 2024-05-23 | $98.65 | $637.84 | 511,500 | — | — |
| 2024-05-22 | $101.09 | $653.61 | 314,200 | — | — |
| 2024-05-21 | $101.29 | $654.91 | 313,400 | — | — |
| 2024-05-20 | $101.01 | $653.10 | 318,900 | — | — |
| 2024-05-17 | $102.33 | $661.63 | 624,900 | — | — |
| 2024-05-16 | $101.63 | $657.10 | 546,100 | — | — |
| 2024-05-15 | $102.99 | $665.90 | 466,600 | — | — |
| 2024-05-14 | $102.47 | $662.54 | 440,400 | — | — |
| 2024-05-13 | $102.46 | $662.47 | 501,400 | — | — |
| 2024-05-10 | $101.72 | $657.69 | 703,900 | — | — |
| 2024-05-09 | $102.55 | $663.05 | 623,200 | — | — |
| 2024-05-08 | $102.11 | $660.21 | 340,600 | — | — |
| 2024-05-07 | $103.09 | $666.54 | 699,900 | — | — |
| 2024-05-06 | $102.12 | $660.27 | 804,000 | — | — |
| 2024-05-03 | $102.01 | $659.56 | 1,336,900 | — | — |
| 2024-05-02 | $104.91 | $678.31 | 989,100 | — | — |
| 2024-05-01 | $104.28 | $674.24 | 715,100 | — | — |
| 2024-04-30 | $104.17 | $673.53 | 1,057,500 | — | — |
| 2024-04-29 | $103.29 | $667.84 | 365,700 | — | — |
| 2024-04-26 | $102.19 | $660.72 | 559,700 | — | — |
| 2024-04-25 | $102.57 | $663.18 | 817,400 | — | — |
| 2024-04-24 | $103.60 | $669.84 | 763,100 | — | — |
| 2024-04-23 | $102.87 | $665.12 | 508,500 | — | — |
| 2024-04-22 | $101.14 | $653.94 | 723,700 | — | — |
| 2024-04-19 | $99.77 | $645.08 | 483,800 | — | — |
| 2024-04-18 | $98.53 | $637.06 | 450,500 | — | — |
| 2024-04-17 | $97.04 | $627.43 | 396,500 | — | — |
| 2024-04-16 | $96.43 | $623.48 | 550,400 | — | — |
| 2024-04-15 | $98.05 | $633.96 | 637,000 | — | — |
| 2024-04-12 | $99.74 | $644.88 | 829,900 | — | — |
| 2024-04-11 | $99.75 | $644.95 | 501,400 | — | — |
| 2024-04-10 | $99.65 | $644.30 | 703,200 | — | — |
| 2024-04-09 | $102.90 | $665.32 | 641,400 | — | — |
| 2024-04-08 | $101.04 | $653.29 | 431,500 | — | — |
| 2024-04-05 | $99.69 | $644.56 | 377,100 | — | — |
| 2024-04-04 | $99.35 | $642.36 | 428,900 | — | — |
| 2024-04-03 | $100.16 | $647.60 | 538,700 | — | — |
| 2024-04-02 | $99.80 | $645.27 | 406,000 | — | — |
| 2024-04-01 | $100.74 | $651.35 | 549,100 | — | — |
| 2024-03-28 | $102.12 | $660.27 | 674,200 | — | — |
| 2024-03-27 | $101.54 | $656.52 | 536,100 | — | — |
| 2024-03-26 | $98.79 | $638.74 | 373,700 | — | — |
| 2024-03-25 | $99.03 | $640.29 | 478,700 | — | — |
| 2024-03-22 | $99.53 | $643.53 | 631,900 | — | — |
| 2024-03-21 | $102.22 | $660.92 | 845,100 | — | — |
| 2024-03-20 | $101.10 | $653.68 | 326,400 | — | — |
| 2024-03-19 | $99.67 | $644.43 | 326,200 | — | — |
| 2024-03-18 | $99.79 | $645.21 | 439,900 | — | — |
| 2024-03-15 | $99.12 | $640.88 | 747,900 | — | — |
| 2024-03-14 | $99.34 | $642.30 | 506,100 | — | — |
| 2024-03-13 | $101.19 | $654.26 | 407,300 | — | — |
| 2024-03-12 | $101.13 | $653.87 | 668,000 | — | — |
| 2024-03-11 | $102.76 | $657.36 | 381,000 | — | — |
| 2024-03-08 | $102.17 | $653.59 | 496,700 | — | — |
| 2024-03-07 | $101.99 | $652.44 | 683,200 | — | — |
| 2024-03-06 | $101.81 | $651.29 | 776,800 | — | — |
| 2024-03-05 | $101.68 | $650.45 | 727,600 | — | — |
| 2024-03-04 | $101.70 | $650.58 | 522,100 | — | — |
| 2024-03-01 | $99.92 | $639.19 | 545,100 | — | — |
| 2024-02-29 | $100.85 | $645.14 | 1,606,000 | — | — |
| 2024-02-28 | $98.67 | $631.20 | 575,800 | — | — |
| 2024-02-27 | $97.91 | $626.34 | 795,900 | — | — |
| 2024-02-26 | $97.40 | $623.07 | 536,100 | — | — |
| 2024-02-23 | $98.28 | $628.70 | 452,200 | — | — |
| 2024-02-22 | $99.10 | $633.95 | 761,700 | — | — |
| 2024-02-21 | $99.40 | $635.87 | 858,800 | — | — |
| 2024-02-20 | $99.41 | $635.93 | 652,600 | — | — |
| 2024-02-16 | $100.42 | $642.39 | 783,100 | — | — |
| 2024-02-15 | $102.21 | $653.84 | 466,300 | — | — |
| 2024-02-14 | $100.89 | $645.40 | 723,200 | — | — |
| 2024-02-13 | $101.05 | $646.42 | 1,268,100 | — | — |
| 2024-02-12 | $100.71 | $644.25 | 744,700 | — | — |
| 2024-02-09 | $101.14 | $647.00 | 1,103,300 | — | — |
| 2024-02-08 | $102.06 | $652.88 | 1,035,100 | — | — |
| 2024-02-07 | $100.84 | $645.08 | 420,200 | — | — |
| 2024-02-06 | $101.66 | $650.33 | 378,000 | — | — |
| 2024-02-05 | $99.80 | $638.43 | 593,500 | — | — |
| 2024-02-02 | $101.97 | $652.31 | 519,700 | — | — |
| 2024-02-01 | $103.24 | $660.43 | 604,900 | — | — |
| 2024-01-31 | $101.73 | $650.77 | 1,105,000 | — | — |
| 2024-01-30 | $103.60 | $662.74 | 728,300 | — | — |
| 2024-01-29 | $103.69 | $663.31 | 662,300 | — | — |
| 2024-01-26 | $103.60 | $662.74 | 645,900 | — | — |
| 2024-01-25 | $103.67 | $663.18 | 762,900 | — | — |
| 2024-01-24 | $101.23 | $647.58 | 730,700 | — | — |
| 2024-01-23 | $101.88 | $651.73 | 662,000 | — | — |
| 2024-01-22 | $100.80 | $644.82 | 427,900 | — | — |
| 2024-01-19 | $100.62 | $643.67 | 619,300 | — | — |
| 2024-01-18 | $99.08 | $633.82 | 589,900 | — | — |
| 2024-01-17 | $100.24 | $641.24 | 640,500 | — | — |
| 2024-01-16 | $101.90 | $651.86 | 683,600 | — | — |
| 2024-01-12 | $102.90 | $658.26 | 719,900 | — | — |
| 2024-01-11 | $101.98 | $652.37 | 756,500 | — | — |
| 2024-01-10 | $103.25 | $660.50 | 965,100 | — | — |
| 2024-01-09 | $102.40 | $655.06 | 1,157,000 | — | — |
| 2024-01-08 | $102.33 | $654.61 | 1,200,200 | — | — |
| 2024-01-05 | $101.97 | $652.31 | 581,900 | — | — |
| 2024-01-04 | $101.81 | $651.29 | 619,200 | — | — |
| 2024-01-03 | $101.61 | $650.01 | 604,300 | — | — |
| 2024-01-02 | $104.47 | $668.30 | 562,300 | — | — |