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-02-21 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 | $66.65 | $198.45 | 1,086,600 | — | — |
| 2024-12-30 | $66.63 | $198.39 | 1,678,700 | — | — |
| 2024-12-27 | $67.06 | $199.67 | 889,100 | — | — |
| 2024-12-26 | $66.95 | $199.34 | 867,600 | — | — |
| 2024-12-24 | $66.82 | $198.95 | 800,700 | — | — |
| 2024-12-23 | $66.67 | $198.51 | 1,334,600 | — | — |
| 2024-12-20 | $66.61 | $198.33 | 3,507,800 | — | — |
| 2024-12-19 | $65.76 | $195.80 | 2,152,300 | — | — |
| 2024-12-18 | $65.85 | $196.06 | 2,044,700 | — | — |
| 2024-12-17 | $67.04 | $199.61 | 2,998,200 | — | — |
| 2024-12-16 | $66.70 | $198.59 | 5,059,500 | — | — |
| 2024-12-13 | $67.32 | $200.44 | 1,946,600 | — | — |
| 2024-12-12 | $67.03 | $199.58 | 1,706,000 | — | — |
| 2024-12-11 | $66.82 | $198.95 | 2,187,200 | — | — |
| 2024-12-10 | $67.66 | $201.45 | 2,626,400 | — | — |
| 2024-12-09 | $67.65 | $201.42 | 2,827,200 | — | — |
| 2024-12-06 | $67.17 | $199.99 | 3,485,100 | — | — |
| 2024-12-05 | $67.38 | $200.62 | 3,652,000 | — | — |
| 2024-12-04 | $67.50 | $200.98 | 2,913,300 | — | — |
| 2024-12-03 | $68.25 | $203.21 | 1,939,200 | — | — |
| 2024-12-02 | $68.40 | $203.66 | 1,406,700 | — | — |
| 2024-11-29 | $69.71 | $207.56 | 1,354,100 | — | — |
| 2024-11-27 | $70.49 | $209.88 | 1,763,400 | — | — |
| 2024-11-26 | $70.45 | $209.76 | 2,265,700 | — | — |
| 2024-11-25 | $69.67 | $207.44 | 2,644,300 | — | — |
| 2024-11-22 | $69.52 | $206.99 | 1,311,000 | — | — |
| 2024-11-21 | $69.21 | $206.07 | 1,512,400 | — | — |
| 2024-11-20 | $68.52 | $204.01 | 2,111,300 | — | — |
| 2024-11-19 | $68.57 | $204.16 | 2,688,300 | — | — |
| 2024-11-18 | $68.50 | $203.95 | 2,284,200 | — | — |
| 2024-11-15 | $68.23 | $203.15 | 2,677,400 | — | — |
| 2024-11-14 | $67.41 | $200.71 | 1,911,800 | — | — |
| 2024-11-13 | $67.69 | $201.54 | 2,203,700 | — | — |
| 2024-11-12 | $68.10 | $201.23 | 1,982,500 | — | — |
| 2024-11-11 | $68.60 | $202.71 | 1,981,700 | — | — |
| 2024-11-08 | $67.25 | $198.72 | 2,759,900 | — | — |
| 2024-11-07 | $66.36 | $196.09 | 5,889,100 | — | — |
| 2024-11-06 | $67.86 | $200.52 | 2,929,800 | — | — |
| 2024-11-05 | $69.11 | $204.21 | 1,519,800 | — | — |
| 2024-11-04 | $68.39 | $202.09 | 3,611,200 | — | — |
| 2024-11-01 | $68.30 | $201.82 | 2,807,400 | — | — |
| 2024-10-31 | $69.61 | $205.69 | 2,128,400 | — | — |
| 2024-10-30 | $70.11 | $207.17 | 1,966,500 | — | — |
| 2024-10-29 | $69.52 | $205.43 | 1,729,300 | — | — |
| 2024-10-28 | $71.16 | $210.27 | 1,272,000 | — | — |
| 2024-10-25 | $70.76 | $209.09 | 1,475,600 | — | — |
| 2024-10-24 | $71.77 | $212.07 | 1,236,900 | — | — |
| 2024-10-23 | $72.10 | $213.05 | 2,296,500 | — | — |
| 2024-10-22 | $71.03 | $209.89 | 1,307,100 | — | — |
| 2024-10-21 | $71.17 | $210.30 | 982,100 | — | — |
| 2024-10-18 | $71.29 | $210.66 | 1,706,900 | — | — |
| 2024-10-17 | $71.01 | $209.83 | 1,344,800 | — | — |
| 2024-10-16 | $71.17 | $210.30 | 1,739,000 | — | — |
| 2024-10-15 | $70.30 | $207.73 | 1,648,000 | — | — |
| 2024-10-14 | $69.87 | $206.46 | 1,329,600 | — | — |
| 2024-10-11 | $69.34 | $204.89 | 2,277,600 | — | — |
| 2024-10-10 | $69.14 | $204.30 | 1,487,800 | — | — |
| 2024-10-09 | $69.62 | $205.72 | 1,364,800 | — | — |
| 2024-10-08 | $69.97 | $206.76 | 1,591,600 | — | — |
| 2024-10-07 | $69.77 | $206.16 | 3,017,300 | — | — |
| 2024-10-04 | $71.22 | $210.45 | 2,218,400 | — | — |
| 2024-10-03 | $71.14 | $210.21 | 1,284,200 | — | — |
| 2024-10-02 | $71.25 | $210.54 | 3,910,900 | — | — |
| 2024-10-01 | $71.05 | $209.95 | 1,993,300 | — | — |
| 2024-09-30 | $70.63 | $208.71 | 2,546,600 | — | — |
| 2024-09-27 | $70.43 | $208.11 | 1,508,700 | — | — |
| 2024-09-26 | $69.95 | $206.70 | 1,467,100 | — | — |
| 2024-09-25 | $69.83 | $206.34 | 1,829,000 | — | — |
| 2024-09-24 | $70.08 | $207.08 | 2,503,000 | — | — |
| 2024-09-23 | $70.29 | $207.70 | 2,406,500 | — | — |
| 2024-09-20 | $69.84 | $206.37 | 4,018,900 | — | — |
| 2024-09-19 | $69.23 | $204.57 | 2,268,900 | — | — |
| 2024-09-18 | $70.00 | $206.84 | 1,506,200 | — | — |
| 2024-09-17 | $70.26 | $207.61 | 2,166,500 | — | — |
| 2024-09-16 | $70.48 | $208.26 | 4,142,200 | — | — |
| 2024-09-13 | $70.09 | $207.11 | 1,304,700 | — | — |
| 2024-09-12 | $69.31 | $204.81 | 1,714,000 | — | — |
| 2024-09-11 | $69.23 | $204.57 | 2,272,800 | — | — |
| 2024-09-10 | $69.51 | $205.40 | 2,632,400 | — | — |
| 2024-09-09 | $69.12 | $204.24 | 2,466,300 | — | — |
| 2024-09-06 | $68.01 | $200.96 | 1,748,100 | — | — |
| 2024-09-05 | $68.31 | $201.85 | 4,366,500 | — | — |
| 2024-09-04 | $69.16 | $204.36 | 1,603,300 | — | — |
| 2024-09-03 | $68.68 | $202.94 | 2,004,600 | — | — |
| 2024-08-30 | $67.86 | $200.52 | 1,826,700 | — | — |
| 2024-08-29 | $67.67 | $199.96 | 1,625,000 | — | — |
| 2024-08-28 | $67.41 | $199.19 | 1,675,900 | — | — |
| 2024-08-27 | $67.45 | $199.31 | 1,915,800 | — | — |
| 2024-08-26 | $67.71 | $200.08 | 1,249,100 | — | — |
| 2024-08-23 | $67.12 | $198.33 | 2,165,900 | — | — |
| 2024-08-22 | $67.26 | $198.75 | 1,003,900 | — | — |
| 2024-08-21 | $67.00 | $197.98 | 1,035,500 | — | — |
| 2024-08-20 | $66.73 | $197.18 | 1,310,800 | — | — |
| 2024-08-19 | $66.53 | $196.59 | 1,354,300 | — | — |
| 2024-08-16 | $66.45 | $196.35 | 2,009,800 | — | — |
| 2024-08-15 | $65.96 | $194.91 | 1,925,600 | — | — |
| 2024-08-14 | $66.32 | $195.97 | 1,410,200 | — | — |
| 2024-08-13 | $66.05 | $195.17 | 1,689,400 | — | — |
| 2024-08-12 | $65.78 | $194.37 | 1,902,800 | — | — |
| 2024-08-09 | $65.40 | $193.25 | 1,343,900 | — | — |
| 2024-08-08 | $65.21 | $192.69 | 1,410,800 | — | — |
| 2024-08-07 | $65.56 | $193.72 | 1,984,500 | — | — |
| 2024-08-06 | $64.90 | $191.77 | 1,788,600 | — | — |
| 2024-08-05 | $64.50 | $190.59 | 2,244,300 | — | — |
| 2024-08-02 | $66.12 | $195.38 | 5,154,200 | — | — |
| 2024-08-01 | $66.37 | $194.60 | 3,400,500 | — | — |
| 2024-07-31 | $64.80 | $189.99 | 1,570,000 | — | — |
| 2024-07-30 | $65.11 | $190.90 | 2,399,100 | — | — |
| 2024-07-29 | $63.66 | $186.65 | 3,074,300 | — | — |
| 2024-07-26 | $62.96 | $184.60 | 1,609,200 | — | — |
| 2024-07-25 | $63.21 | $185.33 | 2,846,700 | — | — |
| 2024-07-24 | $62.47 | $183.16 | 2,311,200 | — | — |
| 2024-07-23 | $61.40 | $180.02 | 1,488,900 | — | — |
| 2024-07-22 | $61.44 | $180.14 | 2,040,300 | — | — |
| 2024-07-19 | $61.34 | $179.85 | 1,817,600 | — | — |
| 2024-07-18 | $61.60 | $180.61 | 1,579,100 | — | — |
| 2024-07-17 | $62.13 | $182.16 | 1,864,100 | — | — |
| 2024-07-16 | $61.28 | $179.67 | 1,897,500 | — | — |
| 2024-07-15 | $60.31 | $176.83 | 1,758,000 | — | — |
| 2024-07-12 | $61.19 | $179.41 | 1,878,100 | — | — |
| 2024-07-11 | $60.66 | $177.85 | 1,740,300 | — | — |
| 2024-07-10 | $59.19 | $173.54 | 1,920,800 | — | — |
| 2024-07-09 | $58.86 | $172.58 | 1,730,600 | — | — |
| 2024-07-08 | $58.70 | $172.11 | 1,980,900 | — | — |
| 2024-07-05 | $58.93 | $172.78 | 1,561,100 | — | — |
| 2024-07-03 | $58.87 | $172.61 | 898,200 | — | — |
| 2024-07-02 | $58.97 | $172.90 | 1,766,200 | — | — |
| 2024-07-01 | $58.80 | $172.40 | 2,382,800 | — | — |
| 2024-06-28 | $59.53 | $174.54 | 3,123,900 | — | — |
| 2024-06-27 | $59.96 | $175.80 | 1,513,500 | — | — |
| 2024-06-26 | $59.61 | $174.78 | 1,535,100 | — | — |
| 2024-06-25 | $59.15 | $173.43 | 1,934,300 | — | — |
| 2024-06-24 | $60.77 | $178.18 | 1,802,400 | — | — |
| 2024-06-21 | $59.55 | $174.60 | 4,489,200 | — | — |
| 2024-06-20 | $59.48 | $174.39 | 2,893,400 | — | — |
| 2024-06-18 | $58.94 | $172.81 | 3,496,900 | — | — |
| 2024-06-17 | $59.28 | $173.81 | 1,912,300 | — | — |
| 2024-06-14 | $59.65 | $174.89 | 3,655,900 | — | — |
| 2024-06-13 | $59.75 | $175.19 | 5,760,800 | — | — |
| 2024-06-12 | $59.81 | $175.36 | 2,958,700 | — | — |
| 2024-06-11 | $60.39 | $177.06 | 2,412,300 | — | — |
| 2024-06-10 | $60.50 | $177.39 | 2,299,300 | — | — |
| 2024-06-07 | $60.63 | $177.77 | 1,383,400 | — | — |
| 2024-06-06 | $61.36 | $179.91 | 1,335,500 | — | — |
| 2024-06-05 | $61.98 | $181.72 | 1,247,700 | — | — |
| 2024-06-04 | $62.88 | $184.36 | 1,264,100 | — | — |
| 2024-06-03 | $62.64 | $183.66 | 2,244,400 | — | — |
| 2024-05-31 | $62.93 | $184.51 | 3,483,600 | — | — |
| 2024-05-30 | $61.33 | $179.82 | 1,890,400 | — | — |
| 2024-05-29 | $60.46 | $177.27 | 2,743,500 | — | — |
| 2024-05-28 | $61.24 | $179.55 | 2,028,300 | — | — |
| 2024-05-24 | $61.43 | $180.11 | 2,134,400 | — | — |
| 2024-05-23 | $60.87 | $178.47 | 2,479,500 | — | — |
| 2024-05-22 | $61.84 | $181.31 | 1,967,100 | — | — |
| 2024-05-21 | $62.61 | $183.57 | 1,804,600 | — | — |
| 2024-05-20 | $62.75 | $183.98 | 1,539,600 | — | — |
| 2024-05-17 | $63.24 | $185.42 | 1,639,900 | — | — |
| 2024-05-16 | $63.15 | $185.15 | 1,369,600 | — | — |
| 2024-05-15 | $62.99 | $184.69 | 1,746,600 | — | — |
| 2024-05-14 | $62.39 | $182.93 | 1,362,900 | — | — |
| 2024-05-13 | $62.91 | $182.94 | 1,898,700 | — | — |
| 2024-05-10 | $62.93 | $183.00 | 2,002,100 | — | — |
| 2024-05-09 | $63.23 | $183.87 | 1,788,800 | — | — |
| 2024-05-08 | $62.74 | $182.45 | 2,227,600 | — | — |
| 2024-05-07 | $62.22 | $180.93 | 2,509,500 | — | — |
| 2024-05-06 | $61.61 | $179.16 | 1,910,200 | — | — |
| 2024-05-03 | $61.56 | $179.02 | 1,543,300 | — | — |
| 2024-05-02 | $61.27 | $178.17 | 1,539,600 | — | — |
| 2024-05-01 | $60.84 | $176.92 | 3,489,800 | — | — |
| 2024-04-30 | $60.61 | $176.25 | 3,496,700 | — | — |
| 2024-04-29 | $60.20 | $175.06 | 4,502,400 | — | — |
| 2024-04-26 | $59.34 | $172.56 | 2,386,400 | — | — |
| 2024-04-25 | $60.48 | $175.87 | 5,007,200 | — | — |
| 2024-04-24 | $60.28 | $175.29 | 5,468,400 | — | — |
| 2024-04-23 | $59.95 | $174.33 | 3,175,400 | — | — |
| 2024-04-22 | $60.00 | $174.48 | 3,424,800 | — | — |
| 2024-04-19 | $59.55 | $173.17 | 1,743,900 | — | — |
| 2024-04-18 | $58.48 | $170.06 | 2,283,100 | — | — |
| 2024-04-17 | $58.25 | $169.39 | 2,023,300 | — | — |
| 2024-04-16 | $56.89 | $165.44 | 2,046,200 | — | — |
| 2024-04-15 | $57.61 | $167.53 | 2,248,700 | — | — |
| 2024-04-12 | $57.66 | $167.67 | 1,361,100 | — | — |
| 2024-04-11 | $57.88 | $168.31 | 1,425,100 | — | — |
| 2024-04-10 | $58.14 | $169.07 | 2,466,200 | — | — |
| 2024-04-09 | $59.24 | $172.27 | 1,927,000 | — | — |
| 2024-04-08 | $59.09 | $171.83 | 2,154,700 | — | — |
| 2024-04-05 | $58.65 | $170.55 | 2,713,200 | — | — |
| 2024-04-04 | $59.27 | $172.36 | 4,843,000 | — | — |
| 2024-04-03 | $59.32 | $172.50 | 2,166,800 | — | — |
| 2024-04-02 | $60.19 | $175.03 | 2,343,200 | — | — |
| 2024-04-01 | $59.98 | $174.42 | 1,619,100 | — | — |
| 2024-03-28 | $60.34 | $175.47 | 2,363,600 | — | — |
| 2024-03-27 | $59.92 | $174.25 | 3,561,400 | — | — |
| 2024-03-26 | $58.25 | $169.39 | 2,277,500 | — | — |
| 2024-03-25 | $58.61 | $170.44 | 1,845,900 | — | — |
| 2024-03-22 | $58.97 | $171.48 | 2,726,700 | — | — |
| 2024-03-21 | $58.89 | $171.25 | 3,123,100 | — | — |
| 2024-03-20 | $58.53 | $170.20 | 2,252,400 | — | — |
| 2024-03-19 | $58.41 | $169.86 | 2,297,600 | — | — |
| 2024-03-18 | $58.30 | $169.54 | 3,269,100 | — | — |
| 2024-03-15 | $57.82 | $168.14 | 4,804,000 | — | — |
| 2024-03-14 | $58.29 | $169.51 | 3,025,500 | — | — |
| 2024-03-13 | $58.80 | $170.99 | 3,042,800 | — | — |
| 2024-03-12 | $59.42 | $172.79 | 2,015,500 | — | — |
| 2024-03-11 | $60.47 | $175.85 | 1,596,100 | — | — |
| 2024-03-08 | $60.26 | $175.24 | 1,959,700 | — | — |
| 2024-03-07 | $60.08 | $174.71 | 2,298,100 | — | — |
| 2024-03-06 | $60.30 | $175.35 | 2,809,800 | — | — |
| 2024-03-05 | $59.30 | $172.44 | 3,849,000 | — | — |
| 2024-03-04 | $58.97 | $171.48 | 2,857,800 | — | — |
| 2024-03-01 | $58.14 | $169.07 | 4,294,100 | — | — |
| 2024-02-29 | $57.37 | $166.83 | 3,940,600 | — | — |
| 2024-02-28 | $57.02 | $165.81 | 2,614,200 | — | — |
| 2024-02-27 | $57.33 | $166.71 | 1,815,800 | — | — |
| 2024-02-26 | $56.60 | $164.59 | 2,207,300 | — | — |
| 2024-02-23 | $57.70 | $167.79 | 2,084,800 | — | — |
| 2024-02-22 | $57.14 | $166.16 | 1,762,400 | — | — |
| 2024-02-21 | $57.73 | $167.88 | 2,883,900 | — | — |
| 2024-02-20 | $57.03 | $165.84 | 3,457,500 | — | — |
| 2024-02-16 | $57.27 | $166.54 | 2,081,500 | — | — |
| 2024-02-15 | $57.22 | $166.39 | 1,900,400 | — | — |
| 2024-02-14 | $56.42 | $164.07 | 1,833,900 | — | — |
| 2024-02-13 | $56.14 | $163.25 | 2,487,300 | — | — |
| 2024-02-12 | $56.95 | $165.61 | 1,706,300 | — | — |
| 2024-02-09 | $56.08 | $163.08 | 1,604,900 | — | — |
| 2024-02-08 | $56.27 | $162.13 | 2,128,100 | — | — |
| 2024-02-07 | $56.41 | $162.54 | 1,907,700 | — | — |
| 2024-02-06 | $56.47 | $162.71 | 2,505,600 | — | — |
| 2024-02-05 | $56.58 | $163.03 | 2,323,000 | — | — |
| 2024-02-02 | $57.77 | $166.46 | 3,221,100 | — | — |
| 2024-02-01 | $58.84 | $169.54 | 4,020,900 | — | — |
| 2024-01-31 | $57.16 | $164.70 | 2,891,700 | — | — |
| 2024-01-30 | $57.28 | $165.04 | 1,916,100 | — | — |
| 2024-01-29 | $57.13 | $164.61 | 1,546,600 | — | — |
| 2024-01-26 | $56.39 | $162.48 | 1,865,800 | — | — |
| 2024-01-25 | $56.46 | $162.68 | 2,436,200 | — | — |
| 2024-01-24 | $55.61 | $160.23 | 2,136,100 | — | — |
| 2024-01-23 | $56.81 | $163.69 | 2,350,900 | — | — |
| 2024-01-22 | $56.59 | $163.06 | 3,195,800 | — | — |
| 2024-01-19 | $56.44 | $162.62 | 1,950,900 | — | — |
| 2024-01-18 | $56.34 | $162.34 | 3,001,100 | — | — |
| 2024-01-17 | $57.18 | $164.76 | 2,353,100 | — | — |
| 2024-01-16 | $58.07 | $167.32 | 2,759,500 | — | — |
| 2024-01-12 | $58.10 | $167.41 | 2,787,400 | — | — |
| 2024-01-11 | $57.68 | $166.20 | 2,718,400 | — | — |
| 2024-01-10 | $59.50 | $171.44 | 1,412,900 | — | — |
| 2024-01-09 | $59.37 | $171.07 | 1,213,300 | — | — |
| 2024-01-08 | $59.57 | $171.64 | 1,934,800 | — | — |
| 2024-01-05 | $59.34 | $170.98 | 1,675,100 | — | — |
| 2024-01-04 | $59.38 | $171.10 | 1,829,600 | — | — |
| 2024-01-03 | $59.29 | $170.84 | 1,908,000 | — | — |
| 2024-01-02 | $59.21 | $170.61 | 2,188,100 | — | — |