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-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 | $50.13 | $224.93 | 979,700 | — | — |
| 2024-12-30 | $50.08 | $223.05 | 2,077,400 | — | — |
| 2024-12-27 | $50.37 | $224.34 | 873,800 | — | — |
| 2024-12-26 | $51.04 | $227.33 | 603,400 | — | — |
| 2024-12-24 | $50.82 | $226.35 | 325,400 | — | — |
| 2024-12-23 | $50.52 | $225.01 | 787,400 | — | — |
| 2024-12-20 | $50.73 | $225.94 | 2,773,700 | — | — |
| 2024-12-19 | $49.60 | $220.91 | 2,008,600 | — | — |
| 2024-12-18 | $50.06 | $222.96 | 1,045,000 | — | — |
| 2024-12-17 | $52.01 | $231.65 | 863,400 | — | — |
| 2024-12-16 | $52.45 | $233.61 | 1,001,000 | — | — |
| 2024-12-13 | $52.80 | $235.16 | 770,700 | — | — |
| 2024-12-12 | $52.10 | $232.05 | 526,100 | — | — |
| 2024-12-11 | $52.05 | $231.82 | 688,500 | — | — |
| 2024-12-10 | $52.28 | $232.85 | 1,061,400 | — | — |
| 2024-12-09 | $52.78 | $235.08 | 954,700 | — | — |
| 2024-12-06 | $51.56 | $229.64 | 574,400 | — | — |
| 2024-12-05 | $52.03 | $231.73 | 1,267,700 | — | — |
| 2024-12-04 | $52.42 | $233.47 | 599,200 | — | — |
| 2024-12-03 | $52.76 | $234.99 | 701,600 | — | — |
| 2024-12-02 | $52.98 | $235.97 | 788,500 | — | — |
| 2024-11-29 | $53.45 | $238.06 | 708,300 | — | — |
| 2024-11-27 | $54.08 | $240.87 | 1,261,700 | — | — |
| 2024-11-26 | $53.85 | $239.84 | 593,200 | — | — |
| 2024-11-25 | $54.47 | $242.60 | 875,100 | — | — |
| 2024-11-22 | $53.75 | $239.40 | 806,300 | — | — |
| 2024-11-21 | $52.69 | $234.67 | 592,100 | — | — |
| 2024-11-20 | $52.77 | $235.03 | 1,057,600 | — | — |
| 2024-11-19 | $52.99 | $236.01 | 773,400 | — | — |
| 2024-11-18 | $52.65 | $234.50 | 621,900 | — | — |
| 2024-11-15 | $52.44 | $233.56 | 609,100 | — | — |
| 2024-11-14 | $52.44 | $233.56 | 691,500 | — | — |
| 2024-11-13 | $53.63 | $238.86 | 666,600 | — | — |
| 2024-11-12 | $52.85 | $235.39 | 1,013,400 | — | — |
| 2024-11-11 | $53.41 | $237.88 | 994,200 | — | — |
| 2024-11-08 | $53.55 | $238.50 | 990,600 | — | — |
| 2024-11-07 | $52.75 | $234.94 | 1,178,900 | — | — |
| 2024-11-06 | $52.84 | $235.34 | 1,642,800 | — | — |
| 2024-11-05 | $53.05 | $236.28 | 582,300 | — | — |
| 2024-11-04 | $52.59 | $234.23 | 671,100 | — | — |
| 2024-11-01 | $52.72 | $234.81 | 695,600 | — | — |
| 2024-10-31 | $52.49 | $233.78 | 1,016,800 | — | — |
| 2024-10-30 | $53.40 | $237.84 | 710,200 | — | — |
| 2024-10-29 | $52.84 | $235.34 | 645,900 | — | — |
| 2024-10-28 | $53.57 | $238.59 | 908,700 | — | — |
| 2024-10-25 | $53.61 | $238.77 | 1,230,500 | — | — |
| 2024-10-24 | $54.55 | $242.96 | 1,385,400 | — | — |
| 2024-10-23 | $55.22 | $245.94 | 1,488,100 | — | — |
| 2024-10-22 | $55.00 | $244.96 | 1,699,400 | — | — |
| 2024-10-21 | $54.55 | $242.96 | 2,029,500 | — | — |
| 2024-10-18 | $55.25 | $246.08 | 1,179,500 | — | — |
| 2024-10-17 | $54.69 | $243.58 | 2,251,900 | — | — |
| 2024-10-16 | $55.90 | $248.97 | 3,523,300 | — | — |
| 2024-10-15 | $55.16 | $245.68 | 1,423,100 | — | — |
| 2024-10-14 | $54.49 | $242.69 | 673,200 | — | — |
| 2024-10-11 | $54.56 | $243.00 | 924,200 | — | — |
| 2024-10-10 | $53.76 | $239.44 | 1,204,200 | — | — |
| 2024-10-09 | $54.18 | $241.31 | 2,004,900 | — | — |
| 2024-10-08 | $53.99 | $240.46 | 907,800 | — | — |
| 2024-10-07 | $54.18 | $241.31 | 2,295,400 | — | — |
| 2024-10-04 | $54.77 | $243.94 | 1,091,900 | — | — |
| 2024-10-03 | $54.79 | $244.03 | 936,800 | — | — |
| 2024-10-02 | $54.93 | $244.65 | 668,300 | — | — |
| 2024-10-01 | $55.12 | $245.50 | 712,600 | — | — |
| 2024-09-30 | $55.98 | $249.33 | 1,790,200 | — | — |
| 2024-09-27 | $56.04 | $247.95 | 1,445,100 | — | — |
| 2024-09-26 | $55.48 | $245.47 | 2,907,200 | — | — |
| 2024-09-25 | $55.96 | $247.59 | 1,200,500 | — | — |
| 2024-09-24 | $56.32 | $249.19 | 2,752,800 | — | — |
| 2024-09-23 | $55.80 | $246.88 | 2,375,200 | — | — |
| 2024-09-20 | $55.51 | $245.60 | 1,637,300 | — | — |
| 2024-09-19 | $56.67 | $250.73 | 1,484,600 | — | — |
| 2024-09-18 | $56.10 | $248.21 | 1,341,000 | — | — |
| 2024-09-17 | $56.38 | $249.45 | 704,600 | — | — |
| 2024-09-16 | $56.67 | $250.73 | 1,561,900 | — | — |
| 2024-09-13 | $56.34 | $249.27 | 659,700 | — | — |
| 2024-09-12 | $55.60 | $246.00 | 1,352,600 | — | — |
| 2024-09-11 | $55.50 | $245.56 | 1,045,500 | — | — |
| 2024-09-10 | $56.50 | $249.98 | 1,471,400 | — | — |
| 2024-09-09 | $56.44 | $249.72 | 1,348,100 | — | — |
| 2024-09-06 | $55.91 | $247.37 | 1,087,400 | — | — |
| 2024-09-05 | $56.44 | $249.72 | 784,500 | — | — |
| 2024-09-04 | $56.65 | $250.65 | 774,400 | — | — |
| 2024-09-03 | $56.97 | $252.06 | 662,300 | — | — |
| 2024-08-30 | $56.73 | $251.00 | 908,800 | — | — |
| 2024-08-29 | $56.15 | $248.43 | 953,300 | — | — |
| 2024-08-28 | $55.85 | $247.11 | 643,700 | — | — |
| 2024-08-27 | $56.89 | $251.71 | 729,000 | — | — |
| 2024-08-26 | $56.54 | $250.16 | 1,627,700 | — | — |
| 2024-08-23 | $56.41 | $249.58 | 1,110,900 | — | — |
| 2024-08-22 | $55.02 | $243.43 | 547,100 | — | — |
| 2024-08-21 | $54.52 | $241.22 | 377,800 | — | — |
| 2024-08-20 | $54.52 | $241.22 | 592,200 | — | — |
| 2024-08-19 | $54.73 | $242.15 | 364,900 | — | — |
| 2024-08-16 | $54.30 | $240.25 | 670,600 | — | — |
| 2024-08-15 | $54.43 | $240.82 | 715,700 | — | — |
| 2024-08-14 | $53.98 | $238.83 | 482,800 | — | — |
| 2024-08-13 | $53.96 | $238.74 | 1,409,400 | — | — |
| 2024-08-12 | $53.01 | $234.54 | 722,200 | — | — |
| 2024-08-09 | $53.58 | $237.06 | 2,019,500 | — | — |
| 2024-08-08 | $53.16 | $235.20 | 693,300 | — | — |
| 2024-08-07 | $52.29 | $231.36 | 1,218,200 | — | — |
| 2024-08-06 | $52.31 | $231.44 | 818,900 | — | — |
| 2024-08-05 | $51.35 | $227.20 | 1,305,400 | — | — |
| 2024-08-02 | $53.80 | $238.04 | 735,200 | — | — |
| 2024-08-01 | $55.00 | $243.35 | 539,500 | — | — |
| 2024-07-31 | $54.72 | $242.11 | 878,600 | — | — |
| 2024-07-30 | $55.04 | $243.52 | 860,500 | — | — |
| 2024-07-29 | $54.27 | $240.12 | 1,085,300 | — | — |
| 2024-07-26 | $53.71 | $237.64 | 636,100 | — | — |
| 2024-07-25 | $52.68 | $233.08 | 760,900 | — | — |
| 2024-07-24 | $52.97 | $234.36 | 988,100 | — | — |
| 2024-07-23 | $53.79 | $237.99 | 690,100 | — | — |
| 2024-07-22 | $54.19 | $239.76 | 1,193,200 | — | — |
| 2024-07-19 | $53.40 | $236.27 | 1,674,600 | — | — |
| 2024-07-18 | $52.94 | $234.23 | 3,803,500 | — | — |
| 2024-07-17 | $51.44 | $227.59 | 2,162,700 | — | — |
| 2024-07-16 | $50.87 | $225.07 | 917,700 | — | — |
| 2024-07-15 | $51.08 | $226.00 | 634,300 | — | — |
| 2024-07-12 | $50.72 | $224.41 | 753,200 | — | — |
| 2024-07-11 | $50.59 | $223.83 | 742,900 | — | — |
| 2024-07-10 | $48.83 | $216.05 | 811,800 | — | — |
| 2024-07-09 | $47.89 | $211.89 | 945,500 | — | — |
| 2024-07-08 | $47.72 | $211.14 | 734,900 | — | — |
| 2024-07-05 | $47.80 | $211.49 | 372,900 | — | — |
| 2024-07-03 | $47.63 | $210.74 | 353,900 | — | — |
| 2024-07-02 | $47.48 | $210.07 | 914,600 | — | — |
| 2024-07-01 | $47.13 | $208.52 | 635,200 | — | — |
| 2024-06-28 | $47.51 | $210.21 | 1,019,000 | — | — |
| 2024-06-27 | $47.13 | $206.89 | 1,274,800 | — | — |
| 2024-06-26 | $47.03 | $206.45 | 1,020,500 | — | — |
| 2024-06-25 | $47.42 | $208.16 | 399,800 | — | — |
| 2024-06-24 | $48.04 | $210.88 | 523,100 | — | — |
| 2024-06-21 | $47.27 | $207.50 | 1,428,400 | — | — |
| 2024-06-20 | $47.06 | $206.58 | 544,000 | — | — |
| 2024-06-18 | $47.58 | $208.86 | 577,000 | — | — |
| 2024-06-17 | $47.47 | $208.38 | 557,800 | — | — |
| 2024-06-14 | $47.49 | $208.47 | 737,100 | — | — |
| 2024-06-13 | $47.52 | $208.60 | 1,519,600 | — | — |
| 2024-06-12 | $47.51 | $208.56 | 1,057,400 | — | — |
| 2024-06-11 | $46.78 | $205.35 | 1,027,400 | — | — |
| 2024-06-10 | $46.19 | $202.76 | 1,065,200 | — | — |
| 2024-06-07 | $46.50 | $204.12 | 785,500 | — | — |
| 2024-06-06 | $46.87 | $205.75 | 950,800 | — | — |
| 2024-06-05 | $46.71 | $205.04 | 576,700 | — | — |
| 2024-06-04 | $46.87 | $205.75 | 713,300 | — | — |
| 2024-06-03 | $46.69 | $204.96 | 858,800 | — | — |
| 2024-05-31 | $47.12 | $206.84 | 885,400 | — | — |
| 2024-05-30 | $46.58 | $204.47 | 586,100 | — | — |
| 2024-05-29 | $45.92 | $201.58 | 626,000 | — | — |
| 2024-05-28 | $45.98 | $201.84 | 536,600 | — | — |
| 2024-05-24 | $46.15 | $202.59 | 729,500 | — | — |
| 2024-05-23 | $46.27 | $203.11 | 961,100 | — | — |
| 2024-05-22 | $48.00 | $210.71 | 593,300 | — | — |
| 2024-05-21 | $48.19 | $211.54 | 492,400 | — | — |
| 2024-05-20 | $48.02 | $210.79 | 835,400 | — | — |
| 2024-05-17 | $48.06 | $210.97 | 577,000 | — | — |
| 2024-05-16 | $48.24 | $211.76 | 654,500 | — | — |
| 2024-05-15 | $48.14 | $211.32 | 798,600 | — | — |
| 2024-05-14 | $47.92 | $210.36 | 827,400 | — | — |
| 2024-05-13 | $47.42 | $208.16 | 2,198,600 | — | — |
| 2024-05-10 | $47.72 | $209.48 | 438,700 | — | — |
| 2024-05-09 | $48.12 | $211.23 | 671,200 | — | — |
| 2024-05-08 | $47.38 | $207.99 | 601,400 | — | — |
| 2024-05-07 | $47.40 | $208.07 | 1,037,300 | — | — |
| 2024-05-06 | $46.97 | $206.19 | 559,700 | — | — |
| 2024-05-03 | $47.25 | $207.41 | 1,405,100 | — | — |
| 2024-05-02 | $46.67 | $204.87 | 913,600 | — | — |
| 2024-05-01 | $46.02 | $202.02 | 777,100 | — | — |
| 2024-04-30 | $45.42 | $199.38 | 1,255,700 | — | — |
| 2024-04-29 | $46.49 | $204.08 | 713,700 | — | — |
| 2024-04-26 | $46.00 | $201.93 | 767,700 | — | — |
| 2024-04-25 | $46.04 | $202.10 | 1,377,600 | — | — |
| 2024-04-24 | $46.03 | $202.06 | 1,204,400 | — | — |
| 2024-04-23 | $46.47 | $203.99 | 1,030,900 | — | — |
| 2024-04-22 | $45.80 | $201.05 | 1,046,000 | — | — |
| 2024-04-19 | $45.63 | $200.30 | 2,110,500 | — | — |
| 2024-04-18 | $46.07 | $202.23 | 2,362,500 | — | — |
| 2024-04-17 | $48.60 | $213.34 | 2,169,000 | — | — |
| 2024-04-16 | $50.45 | $221.46 | 1,347,400 | — | — |
| 2024-04-15 | $50.57 | $221.99 | 855,500 | — | — |
| 2024-04-12 | $51.20 | $224.75 | 1,094,500 | — | — |
| 2024-04-11 | $51.78 | $227.30 | 1,712,100 | — | — |
| 2024-04-10 | $51.82 | $227.48 | 1,154,800 | — | — |
| 2024-04-09 | $53.28 | $233.88 | 1,307,500 | — | — |
| 2024-04-08 | $52.63 | $231.03 | 1,152,600 | — | — |
| 2024-04-05 | $51.59 | $226.47 | 925,200 | — | — |
| 2024-04-04 | $51.23 | $224.89 | 684,000 | — | — |
| 2024-04-03 | $51.18 | $224.67 | 709,300 | — | — |
| 2024-04-02 | $51.22 | $224.84 | 756,000 | — | — |
| 2024-04-01 | $51.66 | $226.77 | 698,300 | — | — |
| 2024-03-28 | $52.54 | $230.64 | 1,716,500 | — | — |
| 2024-03-27 | $52.07 | $228.57 | 621,800 | — | — |
| 2024-03-26 | $51.35 | $223.79 | 710,900 | — | — |
| 2024-03-25 | $51.82 | $225.84 | 572,900 | — | — |
| 2024-03-22 | $52.14 | $227.23 | 827,900 | — | — |
| 2024-03-21 | $52.82 | $230.19 | 966,500 | — | — |
| 2024-03-20 | $52.00 | $226.62 | 1,548,100 | — | — |
| 2024-03-19 | $51.46 | $224.27 | 971,900 | — | — |
| 2024-03-18 | $51.63 | $225.01 | 1,373,600 | — | — |
| 2024-03-15 | $52.18 | $227.41 | 1,494,000 | — | — |
| 2024-03-14 | $52.56 | $229.06 | 734,300 | — | — |
| 2024-03-13 | $52.99 | $230.94 | 753,000 | — | — |
| 2024-03-12 | $53.18 | $231.76 | 658,500 | — | — |
| 2024-03-11 | $53.00 | $230.98 | 1,463,000 | — | — |
| 2024-03-08 | $53.23 | $231.98 | 1,362,600 | — | — |
| 2024-03-07 | $52.88 | $230.46 | 873,800 | — | — |
| 2024-03-06 | $53.30 | $232.29 | 1,131,300 | — | — |
| 2024-03-05 | $52.85 | $230.33 | 1,560,100 | — | — |
| 2024-03-04 | $53.07 | $231.28 | 2,455,900 | — | — |
| 2024-03-01 | $53.15 | $231.63 | 1,655,800 | — | — |
| 2024-02-29 | $53.00 | $230.98 | 2,513,800 | — | — |
| 2024-02-28 | $52.87 | $230.41 | 1,849,000 | — | — |
| 2024-02-27 | $53.01 | $231.02 | 1,002,800 | — | — |
| 2024-02-26 | $53.42 | $232.81 | 1,130,600 | — | — |
| 2024-02-23 | $54.27 | $236.51 | 694,500 | — | — |
| 2024-02-22 | $54.77 | $238.69 | 920,100 | — | — |
| 2024-02-21 | $54.78 | $238.74 | 976,500 | — | — |
| 2024-02-20 | $54.80 | $238.82 | 2,027,400 | — | — |
| 2024-02-16 | $54.74 | $238.56 | 1,230,800 | — | — |
| 2024-02-15 | $54.33 | $236.78 | 1,256,600 | — | — |
| 2024-02-14 | $53.82 | $234.55 | 896,800 | — | — |
| 2024-02-13 | $54.05 | $235.56 | 1,736,300 | — | — |
| 2024-02-12 | $54.07 | $235.64 | 1,233,000 | — | — |
| 2024-02-09 | $54.27 | $236.51 | 1,646,300 | — | — |
| 2024-02-08 | $53.60 | $233.59 | 2,542,400 | — | — |
| 2024-02-07 | $50.59 | $220.48 | 1,694,300 | — | — |
| 2024-02-06 | $51.47 | $224.31 | 941,700 | — | — |
| 2024-02-05 | $51.09 | $222.66 | 982,500 | — | — |
| 2024-02-02 | $52.41 | $228.41 | 1,817,400 | — | — |
| 2024-02-01 | $52.96 | $230.80 | 1,416,200 | — | — |
| 2024-01-31 | $51.52 | $224.53 | 797,800 | — | — |
| 2024-01-30 | $51.79 | $225.71 | 613,800 | — | — |
| 2024-01-29 | $52.45 | $228.58 | 1,366,800 | — | — |
| 2024-01-26 | $52.33 | $228.06 | 508,900 | — | — |
| 2024-01-25 | $52.32 | $228.02 | 511,600 | — | — |
| 2024-01-24 | $51.98 | $226.53 | 695,100 | — | — |
| 2024-01-23 | $52.99 | $230.94 | 836,400 | — | — |
| 2024-01-22 | $53.78 | $234.38 | 780,700 | — | — |
| 2024-01-19 | $53.72 | $234.12 | 1,500,700 | — | — |
| 2024-01-18 | $52.33 | $228.06 | 1,474,800 | — | — |
| 2024-01-17 | $52.12 | $227.14 | 723,300 | — | — |
| 2024-01-16 | $53.27 | $232.16 | 1,076,300 | — | — |
| 2024-01-12 | $53.26 | $232.11 | 544,200 | — | — |
| 2024-01-11 | $52.75 | $229.89 | 1,275,600 | — | — |
| 2024-01-10 | $53.48 | $233.07 | 800,100 | — | — |
| 2024-01-09 | $53.00 | $230.98 | 1,037,300 | — | — |
| 2024-01-08 | $52.86 | $230.37 | 556,700 | — | — |
| 2024-01-05 | $51.82 | $225.84 | 995,700 | — | — |
| 2024-01-04 | $51.91 | $226.23 | 971,300 | — | — |
| 2024-01-03 | $51.52 | $224.53 | 1,169,600 | — | — |
| 2024-01-02 | $52.97 | $230.85 | 1,076,300 | — | — |