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 | $76.83 | $221.84 | 2,380,700 | — | — |
| 2024-12-30 | $77.11 | $222.65 | 1,891,000 | — | — |
| 2024-12-27 | $77.57 | $223.98 | 2,072,300 | — | — |
| 2024-12-26 | $78.35 | $226.23 | 1,970,200 | — | — |
| 2024-12-24 | $78.05 | $225.37 | 1,236,500 | — | — |
| 2024-12-23 | $77.57 | $223.98 | 2,670,000 | — | — |
| 2024-12-20 | $77.62 | $224.13 | 13,075,300 | — | — |
| 2024-12-19 | $76.41 | $220.63 | 5,814,200 | — | — |
| 2024-12-18 | $75.82 | $218.93 | 4,648,100 | — | — |
| 2024-12-17 | $78.45 | $226.52 | 4,064,900 | — | — |
| 2024-12-16 | $79.08 | $228.34 | 3,496,100 | — | — |
| 2024-12-13 | $78.83 | $227.62 | 2,982,500 | — | — |
| 2024-12-12 | $79.57 | $229.76 | 4,468,800 | — | — |
| 2024-12-11 | $79.67 | $230.04 | 4,817,000 | — | — |
| 2024-12-10 | $80.62 | $232.79 | 3,607,300 | — | — |
| 2024-12-09 | $80.61 | $232.76 | 5,712,200 | — | — |
| 2024-12-06 | $80.51 | $232.47 | 2,509,600 | — | — |
| 2024-12-05 | $81.49 | $235.30 | 3,635,900 | — | — |
| 2024-12-04 | $80.19 | $231.55 | 2,761,200 | — | — |
| 2024-12-03 | $80.85 | $233.45 | 2,952,300 | — | — |
| 2024-12-02 | $81.11 | $234.20 | 2,840,900 | — | — |
| 2024-11-29 | $81.87 | $236.40 | 2,180,300 | — | — |
| 2024-11-27 | $81.74 | $236.02 | 2,823,700 | — | — |
| 2024-11-26 | $81.27 | $234.66 | 3,239,900 | — | — |
| 2024-11-25 | $81.22 | $234.52 | 5,329,200 | — | — |
| 2024-11-22 | $80.14 | $231.40 | 2,757,900 | — | — |
| 2024-11-21 | $78.88 | $227.76 | 2,844,200 | — | — |
| 2024-11-20 | $77.87 | $224.85 | 3,482,600 | — | — |
| 2024-11-19 | $77.61 | $224.10 | 2,168,300 | — | — |
| 2024-11-18 | $78.65 | $227.10 | 2,638,900 | — | — |
| 2024-11-15 | $78.29 | $226.06 | 4,211,800 | — | — |
| 2024-11-14 | $77.57 | $223.98 | 4,220,300 | — | — |
| 2024-11-13 | $77.61 | $224.10 | 5,321,500 | — | — |
| 2024-11-12 | $77.95 | $225.08 | 3,462,000 | — | — |
| 2024-11-11 | $78.68 | $227.19 | 3,201,400 | — | — |
| 2024-11-08 | $77.06 | $222.51 | 3,176,400 | — | — |
| 2024-11-07 | $77.69 | $224.33 | 3,731,400 | — | — |
| 2024-11-06 | $78.20 | $225.80 | 6,241,000 | — | — |
| 2024-11-05 | $76.01 | $219.48 | 2,583,300 | — | — |
| 2024-11-04 | $75.00 | $216.56 | 3,994,800 | — | — |
| 2024-11-01 | $75.31 | $217.46 | 3,339,500 | — | — |
| 2024-10-31 | $75.36 | $217.60 | 3,508,300 | — | — |
| 2024-10-30 | $75.93 | $219.25 | 4,104,000 | — | — |
| 2024-10-29 | $76.56 | $221.06 | 2,390,200 | — | — |
| 2024-10-28 | $76.51 | $220.92 | 3,847,700 | — | — |
| 2024-10-25 | $75.20 | $217.14 | 2,727,500 | — | — |
| 2024-10-24 | $76.50 | $220.89 | 2,823,100 | — | — |
| 2024-10-23 | $76.37 | $220.52 | 4,645,900 | — | — |
| 2024-10-22 | $75.91 | $219.19 | 3,114,700 | — | — |
| 2024-10-21 | $75.88 | $219.10 | 2,306,200 | — | — |
| 2024-10-18 | $76.67 | $220.03 | 4,827,700 | — | — |
| 2024-10-17 | $77.75 | $223.12 | 3,111,500 | — | — |
| 2024-10-16 | $77.30 | $221.83 | 3,340,200 | — | — |
| 2024-10-15 | $76.23 | $218.76 | 6,490,800 | — | — |
| 2024-10-14 | $76.51 | $219.57 | 5,628,700 | — | — |
| 2024-10-11 | $74.15 | $212.79 | 10,109,200 | — | — |
| 2024-10-10 | $74.45 | $213.65 | 4,036,800 | — | — |
| 2024-10-09 | $74.02 | $212.42 | 3,820,500 | — | — |
| 2024-10-08 | $73.20 | $210.07 | 3,788,800 | — | — |
| 2024-10-07 | $72.44 | $207.89 | 3,084,100 | — | — |
| 2024-10-04 | $71.98 | $206.57 | 2,361,400 | — | — |
| 2024-10-03 | $70.82 | $203.24 | 3,074,300 | — | — |
| 2024-10-02 | $70.95 | $203.61 | 5,251,700 | — | — |
| 2024-10-01 | $71.11 | $204.07 | 5,149,800 | — | — |
| 2024-09-30 | $71.86 | $206.22 | 5,564,900 | — | — |
| 2024-09-27 | $71.70 | $205.76 | 3,311,600 | — | — |
| 2024-09-26 | $71.50 | $205.19 | 4,790,400 | — | — |
| 2024-09-25 | $72.17 | $207.11 | 3,725,400 | — | — |
| 2024-09-24 | $71.82 | $206.11 | 3,583,200 | — | — |
| 2024-09-23 | $72.14 | $207.03 | 3,635,100 | — | — |
| 2024-09-20 | $71.82 | $206.11 | 8,684,500 | — | — |
| 2024-09-19 | $71.72 | $205.82 | 3,701,300 | — | — |
| 2024-09-18 | $71.04 | $203.87 | 2,974,900 | — | — |
| 2024-09-17 | $70.81 | $203.21 | 3,263,300 | — | — |
| 2024-09-16 | $70.53 | $202.40 | 3,409,800 | — | — |
| 2024-09-13 | $68.70 | $197.15 | 3,617,500 | — | — |
| 2024-09-12 | $69.02 | $198.07 | 4,084,000 | — | — |
| 2024-09-11 | $68.10 | $195.43 | 4,167,500 | — | — |
| 2024-09-10 | $67.51 | $193.74 | 4,946,200 | — | — |
| 2024-09-09 | $67.72 | $194.34 | 4,495,600 | — | — |
| 2024-09-06 | $66.41 | $190.58 | 4,114,900 | — | — |
| 2024-09-05 | $68.00 | $195.14 | 3,850,100 | — | — |
| 2024-09-04 | $67.74 | $194.40 | 2,942,700 | — | — |
| 2024-09-03 | $67.89 | $194.83 | 3,259,200 | — | — |
| 2024-08-30 | $68.22 | $195.78 | 4,352,000 | — | — |
| 2024-08-29 | $67.25 | $192.99 | 2,485,600 | — | — |
| 2024-08-28 | $67.00 | $192.27 | 3,393,700 | — | — |
| 2024-08-27 | $67.21 | $192.88 | 2,541,900 | — | — |
| 2024-08-26 | $67.00 | $192.27 | 2,440,600 | — | — |
| 2024-08-23 | $66.40 | $190.55 | 2,747,200 | — | — |
| 2024-08-22 | $65.49 | $187.94 | 3,126,700 | — | — |
| 2024-08-21 | $65.24 | $187.22 | 3,026,300 | — | — |
| 2024-08-20 | $65.34 | $187.51 | 2,478,600 | — | — |
| 2024-08-19 | $65.74 | $188.66 | 2,309,600 | — | — |
| 2024-08-16 | $65.61 | $188.29 | 7,017,900 | — | — |
| 2024-08-15 | $64.98 | $186.48 | 3,811,100 | — | — |
| 2024-08-14 | $64.11 | $183.98 | 2,791,100 | — | — |
| 2024-08-13 | $63.55 | $182.37 | 2,355,700 | — | — |
| 2024-08-12 | $63.27 | $181.57 | 3,803,700 | — | — |
| 2024-08-09 | $63.78 | $183.03 | 3,460,600 | — | — |
| 2024-08-08 | $63.41 | $181.97 | 3,698,600 | — | — |
| 2024-08-07 | $61.70 | $177.06 | 3,704,800 | — | — |
| 2024-08-06 | $62.19 | $178.47 | 3,628,800 | — | — |
| 2024-08-05 | $61.42 | $176.26 | 5,604,800 | — | — |
| 2024-08-02 | $63.12 | $181.14 | 6,162,200 | — | — |
| 2024-08-01 | $64.64 | $185.50 | 4,958,600 | — | — |
| 2024-07-31 | $65.07 | $186.74 | 4,972,500 | — | — |
| 2024-07-30 | $65.24 | $187.22 | 3,208,700 | — | — |
| 2024-07-29 | $64.59 | $185.36 | 3,089,700 | — | — |
| 2024-07-26 | $65.35 | $187.54 | 3,898,700 | — | — |
| 2024-07-25 | $64.81 | $185.99 | 4,124,700 | — | — |
| 2024-07-24 | $63.90 | $183.38 | 4,727,900 | — | — |
| 2024-07-23 | $63.63 | $182.60 | 6,740,900 | — | — |
| 2024-07-22 | $63.26 | $181.54 | 4,426,900 | — | — |
| 2024-07-19 | $62.69 | $178.56 | 3,569,400 | — | — |
| 2024-07-18 | $63.48 | $180.81 | 6,165,400 | — | — |
| 2024-07-17 | $64.09 | $182.54 | 7,343,000 | — | — |
| 2024-07-16 | $65.02 | $185.19 | 5,198,300 | — | — |
| 2024-07-15 | $65.71 | $187.16 | 6,332,600 | — | — |
| 2024-07-12 | $64.69 | $184.25 | 9,394,500 | — | — |
| 2024-07-11 | $61.47 | $175.08 | 4,172,200 | — | — |
| 2024-07-10 | $60.70 | $172.89 | 3,097,100 | — | — |
| 2024-07-09 | $60.21 | $171.49 | 3,870,800 | — | — |
| 2024-07-08 | $59.54 | $169.59 | 3,977,500 | — | — |
| 2024-07-05 | $59.88 | $170.55 | 2,225,000 | — | — |
| 2024-07-03 | $60.47 | $172.23 | 1,528,600 | — | — |
| 2024-07-02 | $60.50 | $172.32 | 3,034,900 | — | — |
| 2024-07-01 | $60.11 | $171.21 | 2,637,400 | — | — |
| 2024-06-28 | $59.89 | $170.58 | 5,915,000 | — | — |
| 2024-06-27 | $59.54 | $169.59 | 3,901,100 | — | — |
| 2024-06-26 | $58.67 | $167.11 | 4,274,000 | — | — |
| 2024-06-25 | $58.79 | $167.45 | 2,009,300 | — | — |
| 2024-06-24 | $59.48 | $169.41 | 2,929,300 | — | — |
| 2024-06-21 | $58.82 | $167.53 | 12,312,100 | — | — |
| 2024-06-20 | $58.84 | $167.59 | 2,781,300 | — | — |
| 2024-06-18 | $58.68 | $167.14 | 3,376,900 | — | — |
| 2024-06-17 | $58.17 | $165.68 | 3,062,000 | — | — |
| 2024-06-14 | $58.02 | $165.26 | 2,329,800 | — | — |
| 2024-06-13 | $58.50 | $166.62 | 2,634,400 | — | — |
| 2024-06-12 | $58.61 | $166.94 | 3,105,400 | — | — |
| 2024-06-11 | $58.76 | $167.36 | 3,446,000 | — | — |
| 2024-06-10 | $60.74 | $173.00 | 3,844,200 | — | — |
| 2024-06-07 | $60.31 | $171.78 | 3,317,200 | — | — |
| 2024-06-06 | $59.91 | $170.64 | 3,822,300 | — | — |
| 2024-06-05 | $58.89 | $167.73 | 2,282,900 | — | — |
| 2024-06-04 | $58.87 | $167.68 | 2,646,100 | — | — |
| 2024-06-03 | $59.57 | $169.67 | 2,427,200 | — | — |
| 2024-05-31 | $59.61 | $169.78 | 5,168,600 | — | — |
| 2024-05-30 | $58.42 | $166.39 | 4,526,400 | — | — |
| 2024-05-29 | $57.76 | $164.52 | 2,873,500 | — | — |
| 2024-05-28 | $58.24 | $165.88 | 2,402,300 | — | — |
| 2024-05-24 | $59.09 | $168.30 | 2,098,300 | — | — |
| 2024-05-23 | $58.33 | $166.14 | 2,554,900 | — | — |
| 2024-05-22 | $58.97 | $167.96 | 3,219,900 | — | — |
| 2024-05-21 | $59.08 | $168.27 | 2,557,900 | — | — |
| 2024-05-20 | $58.95 | $167.90 | 1,928,000 | — | — |
| 2024-05-17 | $59.50 | $169.47 | 2,903,200 | — | — |
| 2024-05-16 | $58.77 | $167.39 | 2,604,200 | — | — |
| 2024-05-15 | $58.80 | $167.48 | 2,710,800 | — | — |
| 2024-05-14 | $58.35 | $166.20 | 2,878,900 | — | — |
| 2024-05-13 | $57.85 | $164.77 | 2,144,300 | — | — |
| 2024-05-10 | $58.44 | $166.45 | 3,255,500 | — | — |
| 2024-05-09 | $58.35 | $166.20 | 3,793,600 | — | — |
| 2024-05-08 | $57.51 | $163.80 | 2,939,800 | — | — |
| 2024-05-07 | $57.40 | $163.49 | 2,820,100 | — | — |
| 2024-05-06 | $57.48 | $163.72 | 2,403,000 | — | — |
| 2024-05-03 | $57.00 | $162.35 | 2,214,000 | — | — |
| 2024-05-02 | $56.60 | $161.21 | 3,187,600 | — | — |
| 2024-05-01 | $56.46 | $160.81 | 4,054,000 | — | — |
| 2024-04-30 | $56.49 | $160.90 | 3,530,000 | — | — |
| 2024-04-29 | $57.33 | $163.29 | 2,638,500 | — | — |
| 2024-04-26 | $57.32 | $163.26 | 2,058,000 | — | — |
| 2024-04-25 | $57.18 | $162.86 | 3,254,100 | — | — |
| 2024-04-24 | $57.95 | $163.86 | 3,226,000 | — | — |
| 2024-04-23 | $57.44 | $162.42 | 2,861,400 | — | — |
| 2024-04-22 | $57.16 | $161.63 | 2,936,300 | — | — |
| 2024-04-19 | $56.29 | $159.17 | 4,420,700 | — | — |
| 2024-04-18 | $55.25 | $156.23 | 3,473,900 | — | — |
| 2024-04-17 | $54.46 | $153.99 | 4,513,900 | — | — |
| 2024-04-16 | $54.00 | $152.69 | 8,232,800 | — | — |
| 2024-04-15 | $55.09 | $155.77 | 6,132,700 | — | — |
| 2024-04-12 | $55.05 | $155.66 | 4,933,900 | — | — |
| 2024-04-11 | $55.37 | $156.56 | 3,396,500 | — | — |
| 2024-04-10 | $55.68 | $157.44 | 3,432,000 | — | — |
| 2024-04-09 | $57.20 | $161.74 | 2,759,800 | — | — |
| 2024-04-08 | $57.02 | $161.23 | 3,564,700 | — | — |
| 2024-04-05 | $56.74 | $160.44 | 3,671,100 | — | — |
| 2024-04-04 | $56.77 | $160.52 | 2,465,300 | — | — |
| 2024-04-03 | $57.66 | $163.04 | 3,289,600 | — | — |
| 2024-04-02 | $57.05 | $161.32 | 2,766,600 | — | — |
| 2024-04-01 | $56.96 | $161.06 | 2,450,000 | — | — |
| 2024-03-28 | $57.62 | $162.93 | 3,116,300 | — | — |
| 2024-03-27 | $56.93 | $160.98 | 3,021,700 | — | — |
| 2024-03-26 | $56.61 | $160.07 | 2,607,600 | — | — |
| 2024-03-25 | $56.54 | $159.87 | 2,862,900 | — | — |
| 2024-03-22 | $56.47 | $159.68 | 2,769,100 | — | — |
| 2024-03-21 | $57.28 | $161.97 | 3,447,300 | — | — |
| 2024-03-20 | $56.15 | $158.77 | 2,352,700 | — | — |
| 2024-03-19 | $55.24 | $156.20 | 3,589,200 | — | — |
| 2024-03-18 | $54.94 | $155.35 | 3,178,700 | — | — |
| 2024-03-15 | $54.41 | $153.85 | 8,966,900 | — | — |
| 2024-03-14 | $54.45 | $153.96 | 5,194,300 | — | — |
| 2024-03-13 | $55.28 | $156.31 | 4,519,600 | — | — |
| 2024-03-12 | $55.12 | $155.86 | 3,223,600 | — | — |
| 2024-03-11 | $55.61 | $157.24 | 3,013,000 | — | — |
| 2024-03-08 | $55.47 | $156.85 | 3,290,100 | — | — |
| 2024-03-07 | $55.73 | $157.58 | 2,745,800 | — | — |
| 2024-03-06 | $55.78 | $157.72 | 4,466,900 | — | — |
| 2024-03-05 | $55.89 | $158.04 | 3,945,400 | — | — |
| 2024-03-04 | $55.49 | $156.90 | 3,890,200 | — | — |
| 2024-03-01 | $55.49 | $156.90 | 2,833,500 | — | — |
| 2024-02-29 | $56.09 | $158.60 | 7,158,700 | — | — |
| 2024-02-28 | $55.64 | $157.33 | 3,186,500 | — | — |
| 2024-02-27 | $55.55 | $157.07 | 2,530,300 | — | — |
| 2024-02-26 | $55.28 | $156.31 | 3,677,700 | — | — |
| 2024-02-23 | $55.64 | $157.33 | 3,745,200 | — | — |
| 2024-02-22 | $55.36 | $156.54 | 3,041,400 | — | — |
| 2024-02-21 | $55.12 | $155.86 | 3,154,300 | — | — |
| 2024-02-20 | $54.87 | $155.15 | 4,865,800 | — | — |
| 2024-02-16 | $55.15 | $155.94 | 3,057,600 | — | — |
| 2024-02-15 | $55.29 | $156.34 | 3,641,500 | — | — |
| 2024-02-14 | $54.48 | $154.05 | 3,624,500 | — | — |
| 2024-02-13 | $53.89 | $152.38 | 3,888,800 | — | — |
| 2024-02-12 | $55.62 | $157.27 | 4,404,100 | — | — |
| 2024-02-09 | $55.22 | $156.14 | 2,625,600 | — | — |
| 2024-02-08 | $55.11 | $155.83 | 2,901,300 | — | — |
| 2024-02-07 | $55.27 | $156.28 | 3,391,000 | — | — |
| 2024-02-06 | $55.06 | $155.69 | 3,844,200 | — | — |
| 2024-02-05 | $55.01 | $155.55 | 4,354,400 | — | — |
| 2024-02-02 | $55.63 | $157.30 | 4,148,500 | — | — |
| 2024-02-01 | $55.50 | $156.93 | 3,594,600 | — | — |
| 2024-01-31 | $55.46 | $156.82 | 3,993,400 | — | — |
| 2024-01-30 | $56.04 | $158.46 | 3,817,200 | — | — |
| 2024-01-29 | $55.90 | $158.06 | 5,418,900 | — | — |
| 2024-01-26 | $55.33 | $156.45 | 3,115,500 | — | — |
| 2024-01-25 | $55.34 | $156.48 | 5,024,700 | — | — |
| 2024-01-24 | $54.91 | $155.26 | 3,884,500 | — | — |
| 2024-01-23 | $54.81 | $154.98 | 3,234,500 | — | — |
| 2024-01-22 | $54.83 | $155.04 | 5,682,700 | — | — |
| 2024-01-19 | $55.04 | $155.63 | 7,173,800 | — | — |
| 2024-01-18 | $54.64 | $153.31 | 3,682,200 | — | — |
| 2024-01-17 | $54.86 | $153.93 | 5,553,100 | — | — |
| 2024-01-16 | $55.39 | $155.42 | 7,344,500 | — | — |
| 2024-01-12 | $54.85 | $153.90 | 8,419,300 | — | — |
| 2024-01-11 | $52.73 | $147.95 | 6,656,200 | — | — |
| 2024-01-10 | $52.73 | $147.95 | 4,502,600 | — | — |
| 2024-01-09 | $52.95 | $148.57 | 4,932,300 | — | — |
| 2024-01-08 | $52.70 | $147.87 | 3,496,300 | — | — |
| 2024-01-05 | $52.39 | $147.00 | 2,778,800 | — | — |
| 2024-01-04 | $52.01 | $145.93 | 3,868,300 | — | — |
| 2024-01-03 | $51.80 | $145.34 | 3,172,900 | — | — |
| 2024-01-02 | $52.38 | $146.97 | 2,778,600 | — | — |