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
- 1980-03-17 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 | $35.05 | $135.67 | 2,102,900 | — | — |
| 2024-12-30 | $34.22 | $132.46 | 1,795,100 | — | — |
| 2024-12-27 | $34.23 | $132.50 | 1,366,200 | — | — |
| 2024-12-26 | $34.34 | $132.93 | 1,471,200 | — | — |
| 2024-12-24 | $34.40 | $133.16 | 690,400 | — | — |
| 2024-12-23 | $34.13 | $132.11 | 2,368,600 | — | — |
| 2024-12-20 | $33.76 | $130.68 | 9,727,400 | — | — |
| 2024-12-19 | $33.67 | $130.33 | 2,827,800 | — | — |
| 2024-12-18 | $34.70 | $134.32 | 3,498,100 | — | — |
| 2024-12-17 | $35.76 | $138.42 | 3,281,400 | — | — |
| 2024-12-16 | $35.60 | $137.80 | 2,484,300 | — | — |
| 2024-12-13 | $37.45 | $144.96 | 1,659,000 | — | — |
| 2024-12-12 | $38.16 | $147.71 | 1,957,100 | — | — |
| 2024-12-11 | $38.94 | $150.73 | 2,243,900 | — | — |
| 2024-12-10 | $38.70 | $149.80 | 1,855,800 | — | — |
| 2024-12-09 | $39.30 | $152.13 | 1,524,700 | — | — |
| 2024-12-06 | $38.91 | $150.62 | 1,729,300 | — | — |
| 2024-12-05 | $39.54 | $153.05 | 1,542,600 | — | — |
| 2024-12-04 | $39.73 | $153.79 | 1,935,700 | — | — |
| 2024-12-03 | $40.48 | $156.69 | 1,382,800 | — | — |
| 2024-12-02 | $41.57 | $160.91 | 1,425,000 | — | — |
| 2024-11-29 | $40.93 | $158.43 | 940,800 | — | — |
| 2024-11-27 | $40.98 | $158.63 | 1,779,300 | — | — |
| 2024-11-26 | $41.79 | $161.76 | 1,685,200 | — | — |
| 2024-11-25 | $42.23 | $163.47 | 3,023,900 | — | — |
| 2024-11-22 | $42.37 | $164.01 | 1,307,200 | — | — |
| 2024-11-21 | $42.03 | $162.69 | 1,051,400 | — | — |
| 2024-11-20 | $42.33 | $161.92 | 1,275,800 | — | — |
| 2024-11-19 | $42.29 | $161.77 | 1,694,200 | — | — |
| 2024-11-18 | $43.04 | $164.63 | 1,545,900 | — | — |
| 2024-11-15 | $42.18 | $161.34 | 1,395,900 | — | — |
| 2024-11-14 | $42.49 | $162.53 | 1,543,400 | — | — |
| 2024-11-13 | $42.42 | $162.26 | 1,687,600 | — | — |
| 2024-11-12 | $42.07 | $160.92 | 1,655,300 | — | — |
| 2024-11-11 | $42.43 | $162.30 | 1,514,200 | — | — |
| 2024-11-08 | $41.81 | $159.93 | 1,533,600 | — | — |
| 2024-11-07 | $41.53 | $158.86 | 1,788,400 | — | — |
| 2024-11-06 | $42.29 | $161.77 | 2,449,100 | — | — |
| 2024-11-05 | $39.98 | $152.93 | 2,091,000 | — | — |
| 2024-11-04 | $39.01 | $149.22 | 1,757,200 | — | — |
| 2024-11-01 | $38.70 | $148.03 | 3,033,500 | — | — |
| 2024-10-31 | $38.61 | $147.69 | 5,851,000 | — | — |
| 2024-10-30 | $40.82 | $156.14 | 2,488,000 | — | — |
| 2024-10-29 | $40.80 | $156.07 | 2,345,500 | — | — |
| 2024-10-28 | $42.88 | $164.02 | 1,463,800 | — | — |
| 2024-10-25 | $43.01 | $164.52 | 1,459,200 | — | — |
| 2024-10-24 | $42.91 | $164.14 | 1,331,200 | — | — |
| 2024-10-23 | $42.89 | $164.06 | 1,802,700 | — | — |
| 2024-10-22 | $44.05 | $168.50 | 1,276,000 | — | — |
| 2024-10-21 | $43.91 | $167.96 | 1,497,500 | — | — |
| 2024-10-18 | $44.27 | $169.34 | 1,519,200 | — | — |
| 2024-10-17 | $44.32 | $169.53 | 1,531,800 | — | — |
| 2024-10-16 | $43.66 | $167.01 | 1,519,900 | — | — |
| 2024-10-15 | $43.27 | $165.51 | 2,234,300 | — | — |
| 2024-10-14 | $45.24 | $173.05 | 1,178,400 | — | — |
| 2024-10-11 | $45.88 | $175.50 | 1,751,400 | — | — |
| 2024-10-10 | $45.92 | $175.65 | 1,921,000 | — | — |
| 2024-10-09 | $44.95 | $171.94 | 1,674,400 | — | — |
| 2024-10-08 | $44.51 | $170.26 | 1,721,700 | — | — |
| 2024-10-07 | $46.77 | $178.90 | 1,277,600 | — | — |
| 2024-10-04 | $46.74 | $178.79 | 2,081,000 | — | — |
| 2024-10-03 | $47.70 | $182.46 | 2,946,400 | — | — |
| 2024-10-02 | $44.85 | $171.56 | 2,049,400 | — | — |
| 2024-10-01 | $44.25 | $169.26 | 2,680,400 | — | — |
| 2024-09-30 | $44.57 | $170.49 | 2,945,500 | — | — |
| 2024-09-27 | $45.29 | $173.24 | 1,989,500 | — | — |
| 2024-09-26 | $45.23 | $173.01 | 3,295,200 | — | — |
| 2024-09-25 | $44.92 | $171.83 | 2,439,200 | — | — |
| 2024-09-24 | $44.86 | $171.60 | 1,763,500 | — | — |
| 2024-09-23 | $45.74 | $174.96 | 2,176,100 | — | — |
| 2024-09-20 | $46.25 | $176.91 | 6,053,700 | — | — |
| 2024-09-19 | $47.25 | $180.74 | 4,059,400 | — | — |
| 2024-09-18 | $46.91 | $179.44 | 2,049,400 | — | — |
| 2024-09-17 | $46.54 | $178.02 | 2,319,900 | — | — |
| 2024-09-16 | $45.30 | $173.28 | 1,780,600 | — | — |
| 2024-09-13 | $45.19 | $172.86 | 2,174,000 | — | — |
| 2024-09-12 | $44.23 | $169.19 | 1,497,600 | — | — |
| 2024-09-11 | $44.42 | $169.91 | 2,012,200 | — | — |
| 2024-09-10 | $46.29 | $177.07 | 2,732,200 | — | — |
| 2024-09-09 | $45.63 | $174.54 | 2,448,600 | — | — |
| 2024-09-06 | $45.69 | $174.77 | 2,357,100 | — | — |
| 2024-09-05 | $45.58 | $174.35 | 2,981,100 | — | — |
| 2024-09-04 | $47.40 | $181.31 | 2,560,100 | — | — |
| 2024-09-03 | $47.46 | $181.54 | 2,004,800 | — | — |
| 2024-08-30 | $49.14 | $187.97 | 3,884,600 | — | — |
| 2024-08-29 | $47.48 | $181.62 | 2,701,500 | — | — |
| 2024-08-28 | $46.99 | $179.74 | 2,378,200 | — | — |
| 2024-08-27 | $47.28 | $180.85 | 1,869,400 | — | — |
| 2024-08-26 | $48.42 | $185.21 | 2,322,100 | — | — |
| 2024-08-23 | $48.98 | $187.36 | 2,067,000 | — | — |
| 2024-08-22 | $47.35 | $181.12 | 1,534,000 | — | — |
| 2024-08-21 | $47.28 | $180.85 | 1,487,000 | — | — |
| 2024-08-20 | $47.27 | $178.90 | 2,339,400 | — | — |
| 2024-08-19 | $49.04 | $185.60 | 1,534,600 | — | — |
| 2024-08-16 | $48.78 | $184.62 | 1,704,300 | — | — |
| 2024-08-15 | $48.44 | $183.33 | 1,766,800 | — | — |
| 2024-08-14 | $47.48 | $179.70 | 2,736,500 | — | — |
| 2024-08-13 | $46.25 | $175.04 | 1,460,600 | — | — |
| 2024-08-12 | $46.69 | $176.71 | 1,265,000 | — | — |
| 2024-08-09 | $46.35 | $175.42 | 1,597,400 | — | — |
| 2024-08-08 | $46.64 | $176.52 | 1,489,300 | — | — |
| 2024-08-07 | $45.62 | $172.66 | 1,700,000 | — | — |
| 2024-08-06 | $46.13 | $174.59 | 2,068,000 | — | — |
| 2024-08-05 | $46.08 | $174.40 | 1,914,700 | — | — |
| 2024-08-02 | $46.76 | $176.97 | 2,074,800 | — | — |
| 2024-08-01 | $50.06 | $189.46 | 2,156,000 | — | — |
| 2024-07-31 | $51.47 | $194.80 | 1,558,400 | — | — |
| 2024-07-30 | $51.51 | $194.95 | 2,926,900 | — | — |
| 2024-07-29 | $49.72 | $188.17 | 1,378,000 | — | — |
| 2024-07-26 | $50.63 | $191.62 | 2,058,600 | — | — |
| 2024-07-25 | $49.80 | $188.48 | 1,981,700 | — | — |
| 2024-07-24 | $48.53 | $183.67 | 1,621,900 | — | — |
| 2024-07-23 | $47.94 | $181.44 | 1,254,800 | — | — |
| 2024-07-22 | $48.32 | $182.88 | 1,343,800 | — | — |
| 2024-07-19 | $48.41 | $183.22 | 1,557,600 | — | — |
| 2024-07-18 | $48.10 | $182.04 | 1,559,900 | — | — |
| 2024-07-17 | $49.16 | $186.05 | 1,657,100 | — | — |
| 2024-07-16 | $49.22 | $186.28 | 1,407,400 | — | — |
| 2024-07-15 | $48.61 | $183.97 | 1,341,000 | — | — |
| 2024-07-12 | $48.17 | $182.31 | 1,968,900 | — | — |
| 2024-07-11 | $48.08 | $181.97 | 2,136,500 | — | — |
| 2024-07-10 | $47.53 | $179.89 | 3,026,000 | — | — |
| 2024-07-09 | $48.98 | $185.37 | 1,880,500 | — | — |
| 2024-07-08 | $49.99 | $189.20 | 1,589,300 | — | — |
| 2024-07-05 | $50.66 | $191.73 | 2,455,800 | — | — |
| 2024-07-03 | $52.99 | $200.55 | 902,600 | — | — |
| 2024-07-02 | $53.60 | $202.86 | 1,691,300 | — | — |
| 2024-07-01 | $53.39 | $202.06 | 1,032,700 | — | — |
| 2024-06-28 | $53.34 | $201.87 | 1,971,800 | — | — |
| 2024-06-27 | $52.73 | $199.57 | 1,332,400 | — | — |
| 2024-06-26 | $53.40 | $202.10 | 2,081,100 | — | — |
| 2024-06-25 | $54.04 | $204.52 | 1,833,900 | — | — |
| 2024-06-24 | $53.81 | $203.65 | 1,464,900 | — | — |
| 2024-06-21 | $53.35 | $201.91 | 6,614,200 | — | — |
| 2024-06-20 | $53.27 | $201.61 | 2,093,800 | — | — |
| 2024-06-18 | $52.14 | $197.33 | 1,536,500 | — | — |
| 2024-06-17 | $52.37 | $198.20 | 1,100,500 | — | — |
| 2024-06-14 | $52.23 | $197.67 | 1,443,400 | — | — |
| 2024-06-13 | $52.53 | $198.81 | 1,564,400 | — | — |
| 2024-06-12 | $52.06 | $197.03 | 1,306,000 | — | — |
| 2024-06-11 | $53.45 | $202.29 | 1,095,900 | — | — |
| 2024-06-10 | $53.43 | $202.22 | 1,427,100 | — | — |
| 2024-06-07 | $53.25 | $201.53 | 1,512,100 | — | — |
| 2024-06-06 | $53.99 | $204.33 | 1,389,600 | — | — |
| 2024-06-05 | $53.71 | $203.28 | 1,304,300 | — | — |
| 2024-06-04 | $53.78 | $203.54 | 1,522,900 | — | — |
| 2024-06-03 | $53.90 | $203.99 | 1,402,900 | — | — |
| 2024-05-31 | $55.23 | $209.03 | 4,047,500 | — | — |
| 2024-05-30 | $53.02 | $200.66 | 1,696,700 | — | — |
| 2024-05-29 | $53.63 | $202.97 | 1,345,500 | — | — |
| 2024-05-28 | $55.90 | $211.56 | 1,355,800 | — | — |
| 2024-05-24 | $56.11 | $212.36 | 1,111,300 | — | — |
| 2024-05-23 | $56.36 | $213.30 | 1,019,700 | — | — |
| 2024-05-22 | $56.52 | $213.91 | 1,394,000 | — | — |
| 2024-05-21 | $56.90 | $215.35 | 956,200 | — | — |
| 2024-05-20 | $57.24 | $214.74 | 1,472,300 | — | — |
| 2024-05-17 | $58.41 | $219.13 | 2,019,300 | — | — |
| 2024-05-16 | $56.99 | $213.80 | 1,410,500 | — | — |
| 2024-05-15 | $56.94 | $213.62 | 1,716,100 | — | — |
| 2024-05-14 | $56.90 | $213.47 | 2,006,400 | — | — |
| 2024-05-13 | $56.21 | $210.88 | 1,569,600 | — | — |
| 2024-05-10 | $56.67 | $212.60 | 1,340,400 | — | — |
| 2024-05-09 | $57.73 | $216.58 | 1,874,000 | — | — |
| 2024-05-08 | $56.95 | $213.65 | 3,427,500 | — | — |
| 2024-05-07 | $54.85 | $205.78 | 2,527,200 | — | — |
| 2024-05-06 | $55.20 | $207.09 | 1,575,700 | — | — |
| 2024-05-03 | $54.42 | $204.16 | 1,688,600 | — | — |
| 2024-05-02 | $54.24 | $203.49 | 1,625,400 | — | — |
| 2024-05-01 | $53.63 | $201.20 | 1,728,000 | — | — |
| 2024-04-30 | $54.25 | $203.53 | 2,255,600 | — | — |
| 2024-04-29 | $57.86 | $217.07 | 1,817,500 | — | — |
| 2024-04-26 | $57.31 | $215.01 | 1,303,200 | — | — |
| 2024-04-25 | $57.66 | $216.32 | 1,755,500 | — | — |
| 2024-04-24 | $57.43 | $215.46 | 1,273,700 | — | — |
| 2024-04-23 | $57.46 | $215.57 | 1,675,600 | — | — |
| 2024-04-22 | $57.17 | $214.48 | 1,969,100 | — | — |
| 2024-04-19 | $56.85 | $213.28 | 1,603,500 | — | — |
| 2024-04-18 | $56.28 | $211.14 | 1,973,400 | — | — |
| 2024-04-17 | $57.05 | $214.03 | 1,560,800 | — | — |
| 2024-04-16 | $57.55 | $215.91 | 1,566,600 | — | — |
| 2024-04-15 | $58.95 | $221.16 | 1,412,000 | — | — |
| 2024-04-12 | $60.00 | $225.10 | 1,176,600 | — | — |
| 2024-04-11 | $60.95 | $228.66 | 1,294,300 | — | — |
| 2024-04-10 | $60.81 | $228.14 | 1,688,300 | — | — |
| 2024-04-09 | $61.07 | $229.11 | 1,708,100 | — | — |
| 2024-04-08 | $62.42 | $234.18 | 1,447,400 | — | — |
| 2024-04-05 | $63.71 | $239.02 | 1,360,600 | — | — |
| 2024-04-04 | $62.90 | $235.98 | 1,316,600 | — | — |
| 2024-04-03 | $63.15 | $236.91 | 2,275,500 | — | — |
| 2024-04-02 | $61.18 | $229.52 | 2,167,400 | — | — |
| 2024-04-01 | $60.58 | $227.27 | 1,882,000 | — | — |
| 2024-03-28 | $60.37 | $226.49 | 2,462,600 | — | — |
| 2024-03-27 | $59.59 | $223.56 | 1,591,100 | — | — |
| 2024-03-26 | $59.69 | $223.93 | 1,404,600 | — | — |
| 2024-03-25 | $61.21 | $229.64 | 1,158,500 | — | — |
| 2024-03-22 | $61.59 | $231.06 | 1,657,900 | — | — |
| 2024-03-21 | $61.61 | $231.14 | 1,912,500 | — | — |
| 2024-03-20 | $61.49 | $230.69 | 2,105,200 | — | — |
| 2024-03-19 | $59.66 | $223.82 | 1,911,400 | — | — |
| 2024-03-18 | $59.33 | $222.58 | 2,242,600 | — | — |
| 2024-03-15 | $59.34 | $222.62 | 17,183,400 | — | — |
| 2024-03-14 | $58.25 | $218.53 | 3,293,200 | — | — |
| 2024-03-13 | $59.24 | $222.25 | 3,349,400 | — | — |
| 2024-03-12 | $56.33 | $211.33 | 2,101,700 | — | — |
| 2024-03-11 | $56.48 | $211.89 | 2,844,000 | — | — |
| 2024-03-08 | $56.36 | $211.44 | 2,403,300 | — | — |
| 2024-03-07 | $57.20 | $214.59 | 2,495,800 | — | — |
| 2024-03-06 | $55.59 | $208.55 | 3,732,300 | — | — |
| 2024-03-05 | $55.82 | $209.42 | 2,468,900 | — | — |
| 2024-03-04 | $55.74 | $209.12 | 3,439,000 | — | — |
| 2024-03-01 | $55.81 | $209.38 | 2,337,000 | — | — |
| 2024-02-29 | $55.50 | $208.22 | 2,854,500 | — | — |
| 2024-02-28 | $54.62 | $204.91 | 4,006,300 | — | — |
| 2024-02-27 | $58.66 | $220.07 | 1,942,300 | — | — |
| 2024-02-26 | $58.28 | $218.64 | 2,012,800 | — | — |
| 2024-02-23 | $57.83 | $216.96 | 1,683,600 | — | — |
| 2024-02-22 | $58.38 | $217.14 | 2,238,500 | — | — |
| 2024-02-21 | $58.53 | $217.70 | 3,342,700 | — | — |
| 2024-02-20 | $59.36 | $220.79 | 2,754,600 | — | — |
| 2024-02-16 | $60.11 | $223.58 | 2,225,800 | — | — |
| 2024-02-15 | $60.92 | $226.59 | 2,826,100 | — | — |
| 2024-02-14 | $59.52 | $221.38 | 2,302,000 | — | — |
| 2024-02-13 | $58.76 | $218.56 | 1,672,900 | — | — |
| 2024-02-12 | $59.32 | $220.64 | 1,870,400 | — | — |
| 2024-02-09 | $59.52 | $221.38 | 1,774,700 | — | — |
| 2024-02-08 | $58.56 | $217.81 | 1,676,800 | — | — |
| 2024-02-07 | $57.15 | $212.57 | 1,545,800 | — | — |
| 2024-02-06 | $56.50 | $210.15 | 2,052,300 | — | — |
| 2024-02-05 | $57.82 | $215.06 | 1,570,200 | — | — |
| 2024-02-02 | $56.52 | $210.23 | 1,218,100 | — | — |
| 2024-02-01 | $57.56 | $214.09 | 2,455,700 | — | — |
| 2024-01-31 | $56.49 | $210.11 | 2,092,900 | — | — |
| 2024-01-30 | $56.96 | $211.86 | 2,280,200 | — | — |
| 2024-01-29 | $55.66 | $207.03 | 1,611,100 | — | — |
| 2024-01-26 | $55.26 | $205.54 | 1,161,100 | — | — |
| 2024-01-25 | $53.72 | $199.81 | 1,723,000 | — | — |
| 2024-01-24 | $53.19 | $197.84 | 1,411,500 | — | — |
| 2024-01-23 | $52.54 | $195.42 | 2,246,100 | — | — |
| 2024-01-22 | $52.67 | $195.91 | 1,490,000 | — | — |
| 2024-01-19 | $52.51 | $195.31 | 908,100 | — | — |
| 2024-01-18 | $52.39 | $194.86 | 1,123,000 | — | — |
| 2024-01-17 | $52.33 | $194.64 | 1,725,100 | — | — |
| 2024-01-16 | $53.24 | $198.03 | 1,992,400 | — | — |
| 2024-01-12 | $54.85 | $204.01 | 1,762,500 | — | — |
| 2024-01-11 | $53.22 | $197.95 | 1,577,100 | — | — |
| 2024-01-10 | $52.44 | $195.05 | 1,182,400 | — | — |
| 2024-01-09 | $52.86 | $196.61 | 1,422,800 | — | — |
| 2024-01-08 | $53.15 | $197.69 | 2,333,900 | — | — |
| 2024-01-05 | $53.60 | $199.36 | 2,073,300 | — | — |
| 2024-01-04 | $54.40 | $202.34 | 1,809,000 | — | — |
| 2024-01-03 | $56.01 | $208.33 | 1,371,400 | — | — |
| 2024-01-02 | $56.14 | $208.81 | 1,478,500 | — | — |