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
- 1977-01-03 to 2026-08-27
- 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 — 2003
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume |
|---|---|---|---|
| 2003-12-31 | $75.06 | $108.78 | 3,084,700 |
| 2003-12-30 | $74.92 | $108.58 | 2,190,800 |
| 2003-12-29 | $74.52 | $108.00 | 2,404,900 |
| 2003-12-26 | $72.87 | $105.61 | 801,200 |
| 2003-12-24 | $72.80 | $105.51 | 884,500 |
| 2003-12-23 | $72.98 | $105.77 | 2,766,500 |
| 2003-12-22 | $73.45 | $106.45 | 5,424,000 |
| 2003-12-19 | $70.62 | $102.35 | 4,506,300 |
| 2003-12-18 | $69.90 | $101.31 | 2,700,900 |
| 2003-12-17 | $69.77 | $101.12 | 2,827,900 |
| 2003-12-16 | $70.60 | $102.32 | 3,379,300 |
| 2003-12-15 | $69.75 | $101.09 | 2,857,800 |
| 2003-12-12 | $70.01 | $101.46 | 1,942,400 |
| 2003-12-11 | $70.44 | $102.09 | 2,824,100 |
| 2003-12-10 | $70.02 | $101.48 | 2,314,200 |
| 2003-12-09 | $70.30 | $101.88 | 3,000,800 |
| 2003-12-08 | $71.00 | $102.90 | 1,792,900 |
| 2003-12-05 | $70.65 | $102.39 | 2,325,700 |
| 2003-12-04 | $70.36 | $101.97 | 2,491,200 |
| 2003-12-03 | $70.00 | $101.45 | 2,584,700 |
| 2003-12-02 | $70.16 | $101.68 | 3,644,300 |
| 2003-12-01 | $69.59 | $100.86 | 3,046,000 |
| 2003-11-28 | $70.00 | $101.45 | 1,192,900 |
| 2003-11-26 | $70.40 | $102.03 | 1,980,600 |
| 2003-11-25 | $69.87 | $101.26 | 2,297,200 |
| 2003-11-24 | $69.53 | $100.77 | 2,559,500 |
| 2003-11-21 | $69.34 | $100.49 | 4,346,500 |
| 2003-11-20 | $69.54 | $100.78 | 4,390,600 |
| 2003-11-19 | $69.48 | $100.70 | 3,266,200 |
| 2003-11-18 | $68.50 | $99.28 | 4,653,700 |
| 2003-11-17 | $69.46 | $100.67 | 2,401,100 |
| 2003-11-14 | $69.55 | $100.80 | 2,039,800 |
| 2003-11-13 | $69.90 | $101.31 | 2,422,600 |
| 2003-11-12 | $69.98 | $101.42 | 3,370,600 |
| 2003-11-11 | $69.40 | $100.58 | 2,806,800 |
| 2003-11-10 | $69.75 | $101.09 | 3,022,700 |
| 2003-11-07 | $69.15 | $100.22 | 4,128,200 |
| 2003-11-06 | $70.10 | $101.59 | 4,914,300 |
| 2003-11-05 | $70.91 | $102.77 | 3,457,700 |
| 2003-11-04 | $70.87 | $102.71 | 3,287,000 |
| 2003-11-03 | $72.14 | $104.55 | 4,107,000 |
| 2003-10-31 | $71.69 | $103.90 | 5,125,500 |
| 2003-10-30 | $73.11 | $105.96 | 4,990,900 |
| 2003-10-29 | $73.10 | $105.94 | 10,834,500 |
| 2003-10-28 | $75.35 | $108.55 | 3,510,200 |
| 2003-10-27 | $73.80 | $106.32 | 3,038,600 |
| 2003-10-24 | $74.36 | $107.13 | 3,162,700 |
| 2003-10-23 | $73.93 | $106.51 | 3,609,500 |
| 2003-10-22 | $72.75 | $104.81 | 9,540,300 |
| 2003-10-21 | $74.16 | $106.84 | 3,714,000 |
| 2003-10-20 | $73.42 | $105.77 | 3,758,800 |
| 2003-10-17 | $73.28 | $105.57 | 3,670,800 |
| 2003-10-16 | $72.35 | $104.23 | 4,309,400 |
| 2003-10-15 | $72.57 | $104.55 | 2,646,500 |
| 2003-10-14 | $72.89 | $105.01 | 3,904,600 |
| 2003-10-13 | $72.13 | $103.91 | 1,881,800 |
| 2003-10-10 | $71.40 | $102.86 | 2,599,600 |
| 2003-10-09 | $71.26 | $102.66 | 4,331,400 |
| 2003-10-08 | $72.31 | $104.17 | 4,167,100 |
| 2003-10-07 | $71.47 | $102.96 | 3,985,200 |
| 2003-10-06 | $70.97 | $102.24 | 3,335,100 |
| 2003-10-03 | $70.95 | $102.21 | 3,487,600 |
| 2003-10-02 | $71.16 | $102.52 | 3,876,100 |
| 2003-10-01 | $71.01 | $102.30 | 4,472,500 |
| 2003-09-30 | $70.20 | $101.13 | 6,288,200 |
| 2003-09-29 | $69.74 | $100.47 | 3,521,300 |
| 2003-09-26 | $68.86 | $99.20 | 3,357,500 |
| 2003-09-25 | $68.57 | $98.78 | 4,092,100 |
| 2003-09-24 | $68.27 | $98.35 | 3,485,300 |
| 2003-09-23 | $69.40 | $99.98 | 3,448,700 |
| 2003-09-22 | $68.48 | $98.65 | 3,156,900 |
| 2003-09-19 | $69.50 | $100.12 | 3,941,700 |
| 2003-09-18 | $70.12 | $101.02 | 3,539,900 |
| 2003-09-17 | $69.10 | $99.55 | 2,250,400 |
| 2003-09-16 | $69.33 | $99.88 | 2,978,600 |
| 2003-09-15 | $68.05 | $98.03 | 3,529,800 |
| 2003-09-12 | $67.99 | $97.95 | 2,743,200 |
| 2003-09-11 | $67.65 | $97.46 | 4,014,600 |
| 2003-09-10 | $66.68 | $96.06 | 6,617,700 |
| 2003-09-09 | $68.36 | $98.48 | 5,002,000 |
| 2003-09-08 | $69.75 | $100.48 | 3,130,000 |
| 2003-09-05 | $69.09 | $99.53 | 3,889,400 |
| 2003-09-04 | $69.14 | $99.61 | 5,010,700 |
| 2003-09-03 | $69.49 | $100.11 | 7,544,600 |
| 2003-09-02 | $67.70 | $97.53 | 8,111,200 |
| 2003-08-29 | $64.79 | $93.34 | 3,146,800 |
| 2003-08-28 | $64.00 | $92.20 | 2,967,500 |
| 2003-08-27 | $62.89 | $90.60 | 2,943,200 |
| 2003-08-26 | $63.12 | $90.93 | 4,975,500 |
| 2003-08-25 | $63.35 | $91.26 | 7,209,400 |
| 2003-08-22 | $60.40 | $87.01 | 5,068,400 |
| 2003-08-21 | $61.25 | $88.24 | 5,168,800 |
| 2003-08-20 | $60.41 | $87.03 | 5,202,100 |
| 2003-08-19 | $60.90 | $87.73 | 7,185,600 |
| 2003-08-18 | $62.00 | $89.32 | 4,527,000 |
| 2003-08-15 | $62.37 | $89.85 | 1,544,500 |
| 2003-08-14 | $62.74 | $90.39 | 4,039,900 |
| 2003-08-13 | $62.42 | $89.92 | 6,790,000 |
| 2003-08-12 | $63.65 | $91.70 | 4,600,800 |
| 2003-08-11 | $64.29 | $92.62 | 4,229,400 |
| 2003-08-08 | $63.82 | $91.94 | 4,371,500 |
| 2003-08-07 | $64.10 | $92.34 | 5,986,200 |
| 2003-08-06 | $64.50 | $92.92 | 6,491,200 |
| 2003-08-05 | $63.45 | $91.41 | 5,909,600 |
| 2003-08-04 | $63.09 | $90.89 | 6,525,800 |
| 2003-08-01 | $62.45 | $89.97 | 6,216,600 |
| 2003-07-31 | $64.04 | $92.26 | 6,771,100 |
| 2003-07-30 | $63.68 | $91.74 | 4,785,100 |
| 2003-07-29 | $62.80 | $90.47 | 4,986,000 |
| 2003-07-28 | $64.34 | $92.04 | 5,512,200 |
| 2003-07-25 | $65.35 | $93.49 | 5,107,200 |
| 2003-07-24 | $63.60 | $90.98 | 5,163,700 |
| 2003-07-23 | $64.39 | $92.11 | 5,449,400 |
| 2003-07-22 | $64.04 | $91.61 | 9,811,900 |
| 2003-07-21 | $65.32 | $93.44 | 5,056,400 |
| 2003-07-18 | $66.77 | $95.52 | 4,920,200 |
| 2003-07-17 | $67.63 | $96.75 | 5,987,600 |
| 2003-07-16 | $69.00 | $98.71 | 8,412,400 |
| 2003-07-15 | $69.06 | $98.79 | 10,828,100 |
| 2003-07-14 | $71.85 | $102.79 | 3,797,800 |
| 2003-07-11 | $70.35 | $100.64 | 3,304,900 |
| 2003-07-10 | $70.14 | $100.34 | 3,509,500 |
| 2003-07-09 | $70.94 | $101.48 | 2,638,400 |
| 2003-07-08 | $71.35 | $102.07 | 3,272,900 |
| 2003-07-07 | $70.90 | $101.43 | 3,764,400 |
| 2003-07-03 | $70.12 | $100.31 | 2,862,600 |
| 2003-07-02 | $70.79 | $101.27 | 6,868,200 |
| 2003-07-01 | $69.28 | $99.11 | 5,442,500 |
| 2003-06-30 | $67.44 | $96.48 | 4,389,500 |
| 2003-06-27 | $66.48 | $95.10 | 4,898,100 |
| 2003-06-26 | $66.60 | $95.27 | 6,822,800 |
| 2003-06-25 | $67.88 | $97.11 | 7,141,700 |
| 2003-06-24 | $69.00 | $98.71 | 6,758,600 |
| 2003-06-23 | $67.97 | $97.23 | 9,346,100 |
| 2003-06-20 | $69.85 | $99.92 | 6,496,100 |
| 2003-06-19 | $70.90 | $101.43 | 5,415,200 |
| 2003-06-18 | $71.16 | $101.80 | 5,512,200 |
| 2003-06-17 | $70.90 | $101.43 | 8,906,800 |
| 2003-06-16 | $72.67 | $103.96 | 9,996,100 |
| 2003-06-13 | $68.55 | $98.06 | 9,775,600 |
| 2003-06-12 | $67.07 | $95.95 | 15,581,000 |
| 2003-06-11 | $69.70 | $99.71 | 10,566,800 |
| 2003-06-10 | $69.87 | $99.95 | 16,444,700 |
| 2003-06-09 | $71.31 | $102.01 | 17,505,900 |
| 2003-06-06 | $74.94 | $107.21 | 2,700,300 |
| 2003-06-05 | $74.93 | $107.19 | 3,064,000 |
| 2003-06-04 | $75.37 | $107.82 | 3,171,300 |
| 2003-06-03 | $74.61 | $106.73 | 2,403,600 |
| 2003-06-02 | $74.00 | $105.86 | 2,921,600 |
| 2003-05-30 | $74.00 | $105.86 | 3,344,900 |
| 2003-05-29 | $73.09 | $104.56 | 3,178,800 |
| 2003-05-28 | $73.96 | $105.80 | 4,902,900 |
| 2003-05-27 | $72.30 | $103.43 | 3,670,900 |
| 2003-05-23 | $71.26 | $101.94 | 3,642,100 |
| 2003-05-22 | $72.06 | $103.09 | 4,401,000 |
| 2003-05-21 | $71.60 | $102.43 | 3,518,200 |
| 2003-05-20 | $72.51 | $103.73 | 3,296,700 |
| 2003-05-19 | $72.92 | $104.32 | 2,480,300 |
| 2003-05-16 | $73.66 | $105.37 | 4,942,300 |
| 2003-05-15 | $73.47 | $105.10 | 3,331,500 |
| 2003-05-14 | $72.91 | $104.30 | 3,241,400 |
| 2003-05-13 | $73.13 | $104.62 | 1,952,100 |
| 2003-05-12 | $73.01 | $104.44 | 2,219,500 |
| 2003-05-09 | $72.45 | $103.64 | 3,696,700 |
| 2003-05-08 | $71.51 | $102.30 | 3,756,700 |
| 2003-05-07 | $72.46 | $103.66 | 3,857,200 |
| 2003-05-06 | $73.40 | $105.00 | 3,121,600 |
| 2003-05-05 | $72.83 | $104.19 | 2,249,700 |
| 2003-05-02 | $73.05 | $104.50 | 3,243,900 |
| 2003-05-01 | $72.20 | $103.29 | 3,154,300 |
| 2003-04-30 | $72.39 | $103.56 | 3,700,300 |
| 2003-04-29 | $73.00 | $104.43 | 3,209,400 |
| 2003-04-28 | $73.22 | $104.75 | 2,530,400 |
| 2003-04-25 | $71.97 | $102.40 | 2,774,400 |
| 2003-04-24 | $72.54 | $103.21 | 3,603,000 |
| 2003-04-23 | $73.37 | $104.39 | 4,451,800 |
| 2003-04-22 | $73.42 | $104.46 | 4,316,100 |
| 2003-04-21 | $72.07 | $102.54 | 2,432,200 |
| 2003-04-17 | $72.67 | $103.40 | 3,194,900 |
| 2003-04-16 | $72.03 | $102.48 | 4,572,600 |
| 2003-04-15 | $73.10 | $104.01 | 7,515,200 |
| 2003-04-14 | $71.49 | $101.72 | 7,036,700 |
| 2003-04-11 | $69.01 | $98.19 | 3,229,400 |
| 2003-04-10 | $68.27 | $97.13 | 3,068,000 |
| 2003-04-09 | $67.59 | $96.17 | 2,568,800 |
| 2003-04-08 | $68.28 | $97.15 | 2,439,900 |
| 2003-04-07 | $67.60 | $96.18 | 3,454,200 |
| 2003-04-04 | $68.10 | $96.89 | 3,075,700 |
| 2003-04-03 | $67.60 | $96.18 | 4,650,800 |
| 2003-04-02 | $66.63 | $94.80 | 4,127,700 |
| 2003-04-01 | $66.81 | $95.06 | 3,842,400 |
| 2003-03-31 | $65.35 | $92.98 | 5,533,500 |
| 2003-03-28 | $66.70 | $94.90 | 2,205,200 |
| 2003-03-27 | $66.77 | $95.00 | 2,760,000 |
| 2003-03-26 | $66.31 | $94.35 | 4,170,100 |
| 2003-03-25 | $65.69 | $93.46 | 3,945,700 |
| 2003-03-24 | $65.99 | $93.89 | 3,263,100 |
| 2003-03-21 | $67.62 | $96.21 | 4,073,900 |
| 2003-03-20 | $65.74 | $93.54 | 4,492,500 |
| 2003-03-19 | $66.44 | $94.53 | 3,552,000 |
| 2003-03-18 | $64.92 | $92.37 | 4,466,300 |
| 2003-03-17 | $64.53 | $91.81 | 5,257,300 |
| 2003-03-14 | $62.58 | $89.04 | 4,963,900 |
| 2003-03-13 | $62.18 | $88.47 | 5,957,300 |
| 2003-03-12 | $60.39 | $85.92 | 6,810,100 |
| 2003-03-11 | $59.25 | $84.30 | 9,779,700 |
| 2003-03-10 | $58.93 | $83.85 | 26,625,300 |
| 2003-03-07 | $63.28 | $90.04 | 3,707,500 |
| 2003-03-06 | $62.36 | $88.73 | 3,025,000 |
| 2003-03-05 | $62.95 | $89.57 | 3,347,500 |
| 2003-03-04 | $63.14 | $89.84 | 2,565,200 |
| 2003-03-03 | $64.24 | $91.40 | 3,130,000 |
| 2003-02-28 | $64.10 | $91.20 | 2,772,000 |
| 2003-02-27 | $63.93 | $90.96 | 2,820,100 |
| 2003-02-26 | $64.00 | $91.06 | 2,519,300 |
| 2003-02-25 | $63.96 | $91.00 | 3,325,400 |
| 2003-02-24 | $63.37 | $90.16 | 3,375,000 |
| 2003-02-21 | $64.81 | $92.21 | 3,790,500 |
| 2003-02-20 | $63.93 | $90.96 | 2,966,300 |
| 2003-02-19 | $64.92 | $92.37 | 1,932,300 |
| 2003-02-18 | $65.10 | $92.62 | 2,867,200 |
| 2003-02-14 | $64.45 | $91.70 | 3,705,900 |
| 2003-02-13 | $62.15 | $88.43 | 3,342,400 |
| 2003-02-12 | $63.02 | $89.67 | 2,276,200 |
| 2003-02-11 | $63.00 | $89.64 | 2,709,300 |
| 2003-02-10 | $64.21 | $91.36 | 2,957,100 |
| 2003-02-07 | $63.10 | $89.78 | 3,256,700 |
| 2003-02-06 | $63.01 | $89.65 | 2,712,100 |
| 2003-02-05 | $64.10 | $91.20 | 2,640,200 |
| 2003-02-04 | $64.22 | $91.37 | 2,438,100 |
| 2003-02-03 | $64.89 | $92.33 | 2,664,100 |
| 2003-01-31 | $64.70 | $92.06 | 4,602,900 |
| 2003-01-30 | $63.50 | $90.35 | 2,883,200 |
| 2003-01-29 | $65.50 | $93.19 | 3,807,700 |
| 2003-01-28 | $64.70 | $91.50 | 4,144,200 |
| 2003-01-27 | $64.15 | $90.72 | 4,753,700 |
| 2003-01-24 | $65.80 | $93.06 | 3,996,000 |
| 2003-01-23 | $67.52 | $95.49 | 4,248,400 |
| 2003-01-22 | $67.60 | $95.60 | 5,288,900 |
| 2003-01-21 | $68.92 | $97.47 | 2,702,700 |
| 2003-01-17 | $69.69 | $98.56 | 2,926,600 |
| 2003-01-16 | $68.96 | $97.53 | 3,184,200 |
| 2003-01-15 | $69.14 | $97.78 | 5,200,000 |
| 2003-01-14 | $70.05 | $99.07 | 6,408,300 |
| 2003-01-13 | $70.00 | $99.00 | 4,137,600 |
| 2003-01-10 | $68.65 | $97.09 | 3,831,700 |
| 2003-01-09 | $68.20 | $96.45 | 3,406,500 |
| 2003-01-08 | $68.52 | $96.90 | 2,498,000 |
| 2003-01-07 | $68.20 | $96.45 | 2,391,900 |
| 2003-01-06 | $69.18 | $97.84 | 3,866,800 |
| 2003-01-03 | $67.83 | $95.93 | 3,334,100 |
| 2003-01-02 | $66.53 | $94.09 | 3,558,400 |