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
- 1986-09-24 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 | $92.35 | $112.22 | 518,400 | — | — |
| 2024-12-30 | $92.42 | $112.30 | 539,500 | — | — |
| 2024-12-27 | $93.59 | $113.73 | 415,700 | — | — |
| 2024-12-26 | $94.34 | $114.64 | 325,500 | — | — |
| 2024-12-24 | $94.17 | $114.43 | 135,400 | — | — |
| 2024-12-23 | $94.19 | $114.45 | 426,700 | — | — |
| 2024-12-20 | $94.45 | $114.77 | 1,396,900 | — | — |
| 2024-12-19 | $93.83 | $114.02 | 736,800 | — | — |
| 2024-12-18 | $94.31 | $114.60 | 708,900 | — | — |
| 2024-12-17 | $96.94 | $117.80 | 962,300 | — | — |
| 2024-12-16 | $97.72 | $118.74 | 790,100 | — | — |
| 2024-12-13 | $98.19 | $119.31 | 523,400 | — | — |
| 2024-12-12 | $98.66 | $119.89 | 474,800 | — | — |
| 2024-12-11 | $101.58 | $123.43 | 816,800 | — | — |
| 2024-12-10 | $101.29 | $123.08 | 501,500 | — | — |
| 2024-12-09 | $101.65 | $123.52 | 623,300 | — | — |
| 2024-12-06 | $102.50 | $124.55 | 536,400 | — | — |
| 2024-12-05 | $102.87 | $125.00 | 690,000 | — | — |
| 2024-12-04 | $102.40 | $124.43 | 783,700 | — | — |
| 2024-12-03 | $102.46 | $124.50 | 546,700 | — | — |
| 2024-12-02 | $102.40 | $124.43 | 521,100 | — | — |
| 2024-11-29 | $102.94 | $125.09 | 273,200 | — | — |
| 2024-11-27 | $102.84 | $124.97 | 543,900 | — | — |
| 2024-11-26 | $103.77 | $126.10 | 546,800 | — | — |
| 2024-11-25 | $102.00 | $123.94 | 768,400 | — | — |
| 2024-11-22 | $101.12 | $122.88 | 776,100 | — | — |
| 2024-11-21 | $99.40 | $120.79 | 695,900 | — | — |
| 2024-11-20 | $98.93 | $120.21 | 678,100 | — | — |
| 2024-11-19 | $99.10 | $120.42 | 520,600 | — | — |
| 2024-11-18 | $99.23 | $120.58 | 679,500 | — | — |
| 2024-11-15 | $98.85 | $120.12 | 867,700 | — | — |
| 2024-11-14 | $101.21 | $122.98 | 540,600 | — | — |
| 2024-11-13 | $102.69 | $124.78 | 477,300 | — | — |
| 2024-11-12 | $102.61 | $124.69 | 665,300 | — | — |
| 2024-11-11 | $103.28 | $125.50 | 376,300 | — | — |
| 2024-11-08 | $103.20 | $125.40 | 620,600 | — | — |
| 2024-11-07 | $103.53 | $125.80 | 693,700 | — | — |
| 2024-11-06 | $101.91 | $123.84 | 859,900 | — | — |
| 2024-11-05 | $101.34 | $123.14 | 631,600 | — | — |
| 2024-11-04 | $100.23 | $121.79 | 867,800 | — | — |
| 2024-11-01 | $98.91 | $120.19 | 771,700 | — | — |
| 2024-10-31 | $99.46 | $120.86 | 863,300 | — | — |
| 2024-10-30 | $101.34 | $123.14 | 1,205,600 | — | — |
| 2024-10-29 | $100.00 | $121.51 | 2,378,600 | — | — |
| 2024-10-28 | $93.09 | $113.12 | 1,279,200 | — | — |
| 2024-10-25 | $93.46 | $113.57 | 893,500 | — | — |
| 2024-10-24 | $94.66 | $115.03 | 414,100 | — | — |
| 2024-10-23 | $95.66 | $116.24 | 355,900 | — | — |
| 2024-10-22 | $95.49 | $116.03 | 439,600 | — | — |
| 2024-10-21 | $95.75 | $116.35 | 538,800 | — | — |
| 2024-10-18 | $97.19 | $118.10 | 770,100 | — | — |
| 2024-10-17 | $96.89 | $117.74 | 343,900 | — | — |
| 2024-10-16 | $97.37 | $118.32 | 489,800 | — | — |
| 2024-10-15 | $96.33 | $117.05 | 310,100 | — | — |
| 2024-10-14 | $96.30 | $117.02 | 266,900 | — | — |
| 2024-10-11 | $95.97 | $116.62 | 566,000 | — | — |
| 2024-10-10 | $93.57 | $113.70 | 405,100 | — | — |
| 2024-10-09 | $94.19 | $114.45 | 528,900 | — | — |
| 2024-10-08 | $93.42 | $113.52 | 434,000 | — | — |
| 2024-10-07 | $94.11 | $114.36 | 480,400 | — | — |
| 2024-10-04 | $94.50 | $114.83 | 427,000 | — | — |
| 2024-10-03 | $94.73 | $115.11 | 419,600 | — | — |
| 2024-10-02 | $95.09 | $115.55 | 282,200 | — | — |
| 2024-10-01 | $95.74 | $116.34 | 350,900 | — | — |
| 2024-09-30 | $96.64 | $117.22 | 611,100 | — | — |
| 2024-09-27 | $96.01 | $116.46 | 793,500 | — | — |
| 2024-09-26 | $97.17 | $117.87 | 834,800 | — | — |
| 2024-09-25 | $96.75 | $117.36 | 958,200 | — | — |
| 2024-09-24 | $95.26 | $115.55 | 1,257,900 | — | — |
| 2024-09-23 | $92.82 | $112.59 | 545,400 | — | — |
| 2024-09-20 | $92.65 | $112.38 | 1,467,800 | — | — |
| 2024-09-19 | $92.06 | $111.67 | 582,500 | — | — |
| 2024-09-18 | $92.45 | $112.14 | 464,300 | — | — |
| 2024-09-17 | $91.32 | $110.77 | 701,900 | — | — |
| 2024-09-16 | $93.63 | $113.57 | 341,400 | — | — |
| 2024-09-13 | $93.25 | $113.11 | 332,200 | — | — |
| 2024-09-12 | $92.60 | $112.32 | 304,800 | — | — |
| 2024-09-11 | $91.71 | $111.24 | 304,800 | — | — |
| 2024-09-10 | $91.67 | $111.20 | 530,600 | — | — |
| 2024-09-09 | $91.37 | $110.83 | 516,600 | — | — |
| 2024-09-06 | $91.66 | $111.18 | 382,700 | — | — |
| 2024-09-05 | $93.39 | $113.28 | 373,400 | — | — |
| 2024-09-04 | $93.61 | $113.55 | 498,500 | — | — |
| 2024-09-03 | $93.26 | $113.12 | 481,300 | — | — |
| 2024-08-30 | $93.05 | $112.87 | 601,300 | — | — |
| 2024-08-29 | $91.62 | $111.14 | 366,200 | — | — |
| 2024-08-28 | $91.55 | $111.05 | 415,400 | — | — |
| 2024-08-27 | $91.29 | $110.74 | 310,200 | — | — |
| 2024-08-26 | $90.93 | $110.30 | 338,900 | — | — |
| 2024-08-23 | $91.48 | $110.97 | 542,800 | — | — |
| 2024-08-22 | $89.90 | $109.05 | 415,800 | — | — |
| 2024-08-21 | $89.41 | $108.45 | 462,400 | — | — |
| 2024-08-20 | $88.63 | $107.51 | 684,100 | — | — |
| 2024-08-19 | $88.60 | $107.47 | 731,600 | — | — |
| 2024-08-16 | $88.62 | $107.50 | 426,000 | — | — |
| 2024-08-15 | $89.30 | $108.32 | 505,700 | — | — |
| 2024-08-14 | $86.98 | $105.51 | 280,900 | — | — |
| 2024-08-13 | $87.02 | $105.56 | 659,400 | — | — |
| 2024-08-12 | $86.86 | $105.36 | 651,800 | — | — |
| 2024-08-09 | $85.72 | $103.98 | 759,300 | — | — |
| 2024-08-08 | $87.09 | $105.64 | 875,200 | — | — |
| 2024-08-07 | $84.99 | $103.09 | 828,400 | — | — |
| 2024-08-06 | $84.68 | $102.72 | 2,039,500 | — | — |
| 2024-08-05 | $89.67 | $108.77 | 1,278,500 | — | — |
| 2024-08-02 | $92.71 | $112.46 | 774,200 | — | — |
| 2024-08-01 | $93.02 | $112.83 | 1,184,800 | — | — |
| 2024-07-31 | $92.94 | $112.74 | 986,100 | — | — |
| 2024-07-30 | $92.73 | $112.48 | 1,191,200 | — | — |
| 2024-07-29 | $91.50 | $110.99 | 988,400 | — | — |
| 2024-07-26 | $91.61 | $111.12 | 573,000 | — | — |
| 2024-07-25 | $90.64 | $109.95 | 756,300 | — | — |
| 2024-07-24 | $88.92 | $107.86 | 665,400 | — | — |
| 2024-07-23 | $86.75 | $105.23 | 562,600 | — | — |
| 2024-07-22 | $86.31 | $104.69 | 701,000 | — | — |
| 2024-07-19 | $85.36 | $103.54 | 534,900 | — | — |
| 2024-07-18 | $85.27 | $103.43 | 457,900 | — | — |
| 2024-07-17 | $86.84 | $105.34 | 374,300 | — | — |
| 2024-07-16 | $87.14 | $105.70 | 323,800 | — | — |
| 2024-07-15 | $85.49 | $103.70 | 474,100 | — | — |
| 2024-07-12 | $86.54 | $104.97 | 482,400 | — | — |
| 2024-07-11 | $85.90 | $104.20 | 1,038,800 | — | — |
| 2024-07-10 | $84.77 | $102.83 | 503,400 | — | — |
| 2024-07-09 | $83.97 | $101.86 | 412,600 | — | — |
| 2024-07-08 | $83.97 | $101.86 | 478,100 | — | — |
| 2024-07-05 | $85.25 | $103.41 | 860,600 | — | — |
| 2024-07-03 | $86.04 | $104.37 | 547,800 | — | — |
| 2024-07-02 | $85.57 | $103.80 | 648,400 | — | — |
| 2024-07-01 | $85.36 | $103.54 | 975,700 | — | — |
| 2024-06-28 | $85.79 | $103.88 | 1,001,800 | — | — |
| 2024-06-27 | $85.86 | $103.97 | 712,400 | — | — |
| 2024-06-26 | $84.59 | $102.43 | 474,400 | — | — |
| 2024-06-25 | $84.87 | $102.77 | 496,800 | — | — |
| 2024-06-24 | $85.35 | $103.35 | 459,600 | — | — |
| 2024-06-21 | $84.86 | $102.76 | 1,399,200 | — | — |
| 2024-06-20 | $84.48 | $102.30 | 521,700 | — | — |
| 2024-06-18 | $85.36 | $103.36 | 753,000 | — | — |
| 2024-06-17 | $85.32 | $103.31 | 630,900 | — | — |
| 2024-06-14 | $84.30 | $102.08 | 453,700 | — | — |
| 2024-06-13 | $84.93 | $102.84 | 580,200 | — | — |
| 2024-06-12 | $85.38 | $103.39 | 731,600 | — | — |
| 2024-06-11 | $84.57 | $102.40 | 387,300 | — | — |
| 2024-06-10 | $85.96 | $104.09 | 610,900 | — | — |
| 2024-06-07 | $84.85 | $102.74 | 249,000 | — | — |
| 2024-06-06 | $85.27 | $103.25 | 494,300 | — | — |
| 2024-06-05 | $86.01 | $104.15 | 567,700 | — | — |
| 2024-06-04 | $84.50 | $102.32 | 469,200 | — | — |
| 2024-06-03 | $83.59 | $101.22 | 1,012,500 | — | — |
| 2024-05-31 | $86.39 | $104.61 | 545,700 | — | — |
| 2024-05-30 | $85.61 | $103.66 | 434,600 | — | — |
| 2024-05-29 | $84.23 | $101.99 | 590,800 | — | — |
| 2024-05-28 | $83.47 | $101.07 | 438,800 | — | — |
| 2024-05-24 | $84.49 | $102.31 | 408,900 | — | — |
| 2024-05-23 | $84.55 | $102.38 | 340,700 | — | — |
| 2024-05-22 | $85.35 | $103.35 | 305,200 | — | — |
| 2024-05-21 | $85.80 | $103.89 | 254,700 | — | — |
| 2024-05-20 | $86.11 | $104.27 | 288,300 | — | — |
| 2024-05-17 | $85.45 | $103.47 | 355,300 | — | — |
| 2024-05-16 | $85.44 | $103.46 | 654,900 | — | — |
| 2024-05-15 | $87.09 | $105.46 | 425,200 | — | — |
| 2024-05-14 | $86.85 | $105.17 | 550,000 | — | — |
| 2024-05-13 | $86.18 | $104.35 | 477,300 | — | — |
| 2024-05-10 | $86.53 | $104.78 | 719,300 | — | — |
| 2024-05-09 | $86.37 | $104.58 | 503,800 | — | — |
| 2024-05-08 | $85.29 | $103.28 | 519,300 | — | — |
| 2024-05-07 | $85.88 | $103.99 | 973,800 | — | — |
| 2024-05-06 | $84.51 | $102.33 | 452,400 | — | — |
| 2024-05-03 | $83.21 | $100.76 | 601,900 | — | — |
| 2024-05-02 | $83.42 | $101.01 | 465,400 | — | — |
| 2024-05-01 | $82.88 | $100.36 | 543,800 | — | — |
| 2024-04-30 | $83.38 | $100.96 | 764,400 | — | — |
| 2024-04-29 | $83.64 | $101.28 | 537,900 | — | — |
| 2024-04-26 | $82.47 | $99.86 | 706,600 | — | — |
| 2024-04-25 | $82.73 | $100.18 | 1,488,300 | — | — |
| 2024-04-24 | $82.80 | $100.26 | 1,216,600 | — | — |
| 2024-04-23 | $82.46 | $99.85 | 695,600 | — | — |
| 2024-04-22 | $80.33 | $97.27 | 619,700 | — | — |
| 2024-04-19 | $79.22 | $95.93 | 784,400 | — | — |
| 2024-04-18 | $78.62 | $95.20 | 769,200 | — | — |
| 2024-04-17 | $79.69 | $96.50 | 644,100 | — | — |
| 2024-04-16 | $79.97 | $96.83 | 722,000 | — | — |
| 2024-04-15 | $80.73 | $97.75 | 563,400 | — | — |
| 2024-04-12 | $80.49 | $97.46 | 611,100 | — | — |
| 2024-04-11 | $81.66 | $98.88 | 489,800 | — | — |
| 2024-04-10 | $81.57 | $98.77 | 652,300 | — | — |
| 2024-04-09 | $81.95 | $99.23 | 548,100 | — | — |
| 2024-04-08 | $82.31 | $99.67 | 631,000 | — | — |
| 2024-04-05 | $83.36 | $100.94 | 867,100 | — | — |
| 2024-04-04 | $81.00 | $98.08 | 587,600 | — | — |
| 2024-04-03 | $82.20 | $99.53 | 955,500 | — | — |
| 2024-04-02 | $82.00 | $99.29 | 852,500 | — | — |
| 2024-04-01 | $83.23 | $100.78 | 1,439,000 | — | — |
| 2024-03-28 | $82.58 | $99.99 | 1,859,900 | — | — |
| 2024-03-27 | $77.71 | $93.92 | 443,900 | — | — |
| 2024-03-26 | $76.74 | $92.74 | 410,300 | — | — |
| 2024-03-25 | $76.14 | $92.02 | 465,300 | — | — |
| 2024-03-22 | $76.51 | $92.47 | 689,500 | — | — |
| 2024-03-21 | $77.30 | $93.42 | 548,500 | — | — |
| 2024-03-20 | $76.67 | $92.66 | 580,900 | — | — |
| 2024-03-19 | $77.26 | $93.37 | 695,200 | — | — |
| 2024-03-18 | $75.99 | $91.84 | 832,900 | — | — |
| 2024-03-15 | $74.75 | $90.34 | 1,382,800 | — | — |
| 2024-03-14 | $75.11 | $90.77 | 527,900 | — | — |
| 2024-03-13 | $76.12 | $91.99 | 682,600 | — | — |
| 2024-03-12 | $76.95 | $93.00 | 611,100 | — | — |
| 2024-03-11 | $75.77 | $91.57 | 376,200 | — | — |
| 2024-03-08 | $76.45 | $92.39 | 430,000 | — | — |
| 2024-03-07 | $77.37 | $93.51 | 614,100 | — | — |
| 2024-03-06 | $76.60 | $92.57 | 791,300 | — | — |
| 2024-03-05 | $74.80 | $90.40 | 459,700 | — | — |
| 2024-03-04 | $74.86 | $90.47 | 544,200 | — | — |
| 2024-03-01 | $74.20 | $89.67 | 613,800 | — | — |
| 2024-02-29 | $74.40 | $89.92 | 865,900 | — | — |
| 2024-02-28 | $74.72 | $90.30 | 417,300 | — | — |
| 2024-02-27 | $75.34 | $91.05 | 417,200 | — | — |
| 2024-02-26 | $75.39 | $91.11 | 596,100 | — | — |
| 2024-02-23 | $75.25 | $90.94 | 677,400 | — | — |
| 2024-02-22 | $74.16 | $89.63 | 891,000 | — | — |
| 2024-02-21 | $74.53 | $90.07 | 735,600 | — | — |
| 2024-02-20 | $74.01 | $89.44 | 554,800 | — | — |
| 2024-02-16 | $73.55 | $88.89 | 452,000 | — | — |
| 2024-02-15 | $73.78 | $89.17 | 394,800 | — | — |
| 2024-02-14 | $73.35 | $88.65 | 591,800 | — | — |
| 2024-02-13 | $73.07 | $88.31 | 705,900 | — | — |
| 2024-02-12 | $73.57 | $88.91 | 643,700 | — | — |
| 2024-02-09 | $72.93 | $88.14 | 739,000 | — | — |
| 2024-02-08 | $73.45 | $88.77 | 1,992,900 | — | — |
| 2024-02-07 | $72.76 | $87.93 | 805,400 | — | — |
| 2024-02-06 | $72.19 | $87.24 | 502,200 | — | — |
| 2024-02-05 | $71.82 | $86.80 | 705,500 | — | — |
| 2024-02-02 | $72.28 | $87.35 | 482,800 | — | — |
| 2024-02-01 | $73.00 | $88.22 | 765,100 | — | — |
| 2024-01-31 | $71.04 | $85.86 | 465,000 | — | — |
| 2024-01-30 | $71.87 | $86.86 | 406,100 | — | — |
| 2024-01-29 | $71.60 | $86.53 | 638,600 | — | — |
| 2024-01-26 | $71.68 | $86.63 | 543,000 | — | — |
| 2024-01-25 | $71.19 | $86.04 | 511,000 | — | — |
| 2024-01-24 | $70.54 | $85.25 | 387,700 | — | — |
| 2024-01-23 | $70.77 | $85.53 | 336,800 | — | — |
| 2024-01-22 | $70.97 | $85.77 | 361,000 | — | — |
| 2024-01-19 | $70.46 | $85.15 | 388,100 | — | — |
| 2024-01-18 | $70.86 | $85.64 | 492,400 | — | — |
| 2024-01-17 | $69.79 | $84.34 | 452,000 | — | — |
| 2024-01-16 | $71.45 | $86.35 | 1,042,500 | — | — |
| 2024-01-12 | $68.94 | $83.32 | 641,300 | — | — |
| 2024-01-11 | $68.89 | $83.26 | 441,200 | — | — |
| 2024-01-10 | $68.46 | $82.74 | 422,100 | — | — |
| 2024-01-09 | $68.26 | $82.50 | 361,600 | — | — |
| 2024-01-08 | $68.02 | $82.21 | 429,900 | — | — |
| 2024-01-05 | $68.04 | $82.23 | 1,040,100 | — | — |
| 2024-01-04 | $66.88 | $80.83 | 781,800 | — | — |
| 2024-01-03 | $67.10 | $81.09 | 509,800 | — | — |
| 2024-01-02 | $67.16 | $81.17 | 520,500 | — | — |