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
- 2002-12-19 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 | $174.51 | $178.12 | 40,700 |
| 2003-12-30 | $175.15 | $178.78 | 74,600 |
| 2003-12-29 | $174.75 | $178.37 | 35,400 |
| 2003-12-26 | $170.83 | $174.37 | 12,700 |
| 2003-12-24 | $171.18 | $174.73 | 5,300 |
| 2003-12-23 | $167.76 | $171.23 | 11,300 |
| 2003-12-22 | $166.87 | $170.33 | 17,200 |
| 2003-12-19 | $165.52 | $168.95 | 14,900 |
| 2003-12-18 | $162.00 | $165.36 | 13,100 |
| 2003-12-17 | $160.52 | $163.84 | 12,600 |
| 2003-12-16 | $161.00 | $164.33 | 19,100 |
| 2003-12-15 | $166.23 | $169.67 | 11,500 |
| 2003-12-12 | $166.89 | $170.35 | 8,400 |
| 2003-12-11 | $167.05 | $170.51 | 28,500 |
| 2003-12-10 | $165.75 | $169.18 | 24,100 |
| 2003-12-09 | $161.00 | $164.33 | 29,600 |
| 2003-12-08 | $154.13 | $157.32 | 15,200 |
| 2003-12-05 | $153.12 | $156.29 | 3,900 |
| 2003-12-04 | $153.01 | $156.18 | 13,200 |
| 2003-12-03 | $153.00 | $156.17 | 37,800 |
| 2003-12-02 | $151.78 | $154.92 | 16,500 |
| 2003-12-01 | $151.46 | $154.60 | 7,400 |
| 2003-11-28 | $151.71 | $154.85 | 2,300 |
| 2003-11-26 | $151.00 | $154.13 | 9,100 |
| 2003-11-25 | $149.40 | $152.49 | 14,700 |
| 2003-11-24 | $150.53 | $153.65 | 31,400 |
| 2003-11-21 | $151.03 | $154.16 | 6,900 |
| 2003-11-20 | $152.49 | $155.65 | 5,600 |
| 2003-11-19 | $150.80 | $153.92 | 3,300 |
| 2003-11-18 | $150.98 | $154.11 | 44,700 |
| 2003-11-17 | $153.60 | $156.78 | 27,100 |
| 2003-11-14 | $154.05 | $157.24 | 16,300 |
| 2003-11-13 | $152.51 | $155.67 | 30,400 |
| 2003-11-12 | $152.60 | $155.76 | 32,300 |
| 2003-11-11 | $153.40 | $156.58 | 40,300 |
| 2003-11-10 | $154.76 | $157.97 | 40,300 |
| 2003-11-07 | $154.41 | $157.61 | 31,700 |
| 2003-11-06 | $157.75 | $161.02 | 34,000 |
| 2003-11-05 | $159.30 | $162.60 | 38,600 |
| 2003-11-04 | $157.25 | $160.51 | 23,800 |
| 2003-11-03 | $159.51 | $162.81 | 64,100 |
| 2003-10-31 | $155.20 | $158.41 | 44,100 |
| 2003-10-30 | $156.13 | $159.36 | 13,000 |
| 2003-10-29 | $156.15 | $159.38 | 22,000 |
| 2003-10-28 | $155.15 | $158.36 | 47,300 |
| 2003-10-27 | $154.90 | $158.11 | 13,900 |
| 2003-10-24 | $150.70 | $153.82 | 18,200 |
| 2003-10-23 | $147.53 | $150.59 | 139,200 |
| 2003-10-22 | $148.00 | $151.07 | 77,500 |
| 2003-10-21 | $153.90 | $157.09 | 13,300 |
| 2003-10-20 | $153.97 | $157.16 | 26,600 |
| 2003-10-17 | $155.50 | $158.72 | 19,000 |
| 2003-10-16 | $159.92 | $163.23 | 3,500 |
| 2003-10-15 | $159.50 | $162.80 | 12,300 |
| 2003-10-14 | $160.64 | $163.97 | 8,200 |
| 2003-10-13 | $157.51 | $160.77 | 5,200 |
| 2003-10-10 | $160.50 | $163.82 | 5,800 |
| 2003-10-09 | $158.99 | $162.28 | 11,200 |
| 2003-10-08 | $159.65 | $162.96 | 8,700 |
| 2003-10-07 | $160.63 | $163.96 | 11,300 |
| 2003-10-06 | $160.20 | $163.52 | 5,600 |
| 2003-10-03 | $157.95 | $161.22 | 8,700 |
| 2003-10-02 | $159.93 | $163.24 | 30,300 |
| 2003-10-01 | $158.45 | $161.73 | 29,200 |
| 2003-09-30 | $156.70 | $159.95 | 26,700 |
| 2003-09-29 | $158.11 | $161.38 | 33,500 |
| 2003-09-26 | $156.51 | $159.75 | 43,000 |
| 2003-09-25 | $159.51 | $162.81 | 12,400 |
| 2003-09-24 | $160.25 | $163.57 | 6,700 |
| 2003-09-23 | $162.50 | $165.87 | 11,900 |
| 2003-09-22 | $164.90 | $168.32 | 19,600 |
| 2003-09-19 | $162.37 | $165.73 | 14,400 |
| 2003-09-18 | $161.40 | $164.74 | 25,500 |
| 2003-09-17 | $162.03 | $165.39 | 7,700 |
| 2003-09-16 | $163.40 | $166.78 | 23,400 |
| 2003-09-15 | $159.89 | $163.20 | 15,400 |
| 2003-09-12 | $160.75 | $164.08 | 16,700 |
| 2003-09-11 | $161.81 | $165.16 | 21,700 |
| 2003-09-10 | $165.03 | $168.45 | 25,600 |
| 2003-09-09 | $171.40 | $174.95 | 17,100 |
| 2003-09-08 | $174.22 | $177.83 | 7,900 |
| 2003-09-05 | $174.50 | $178.11 | 21,100 |
| 2003-09-04 | $173.48 | $177.07 | 27,100 |
| 2003-09-03 | $172.01 | $175.57 | 77,500 |
| 2003-09-02 | $167.90 | $171.38 | 20,800 |
| 2003-08-29 | $166.90 | $170.36 | 18,000 |
| 2003-08-28 | $164.80 | $168.21 | 3,600 |
| 2003-08-27 | $164.53 | $167.94 | 24,600 |
| 2003-08-26 | $168.05 | $171.53 | 86,700 |
| 2003-08-25 | $162.91 | $166.28 | 27,500 |
| 2003-08-22 | $163.68 | $167.07 | 17,300 |
| 2003-08-21 | $163.20 | $166.58 | 60,200 |
| 2003-08-20 | $159.95 | $163.26 | 76,500 |
| 2003-08-19 | $158.81 | $162.10 | 22,200 |
| 2003-08-18 | $155.60 | $158.82 | 17,400 |
| 2003-08-15 | $153.80 | $156.99 | 5,600 |
| 2003-08-14 | $153.29 | $156.47 | 30,000 |
| 2003-08-13 | $153.08 | $156.25 | 63,600 |
| 2003-08-12 | $162.81 | $166.18 | 28,900 |
| 2003-08-11 | $159.20 | $162.50 | 25,900 |
| 2003-08-08 | $157.05 | $160.30 | 22,100 |
| 2003-08-07 | $154.10 | $157.29 | 29,000 |
| 2003-08-06 | $152.00 | $155.15 | 46,700 |
| 2003-08-05 | $154.65 | $157.85 | 33,100 |
| 2003-08-04 | $157.50 | $160.76 | 77,800 |
| 2003-08-01 | $162.15 | $165.51 | 60,400 |
| 2003-07-31 | $171.87 | $175.43 | 35,300 |
| 2003-07-30 | $170.91 | $174.45 | 25,700 |
| 2003-07-29 | $173.40 | $176.99 | 38,800 |
| 2003-07-28 | $173.00 | $176.58 | 31,000 |
| 2003-07-25 | $173.50 | $177.09 | 83,200 |
| 2003-07-24 | $166.91 | $170.37 | 50,100 |
| 2003-07-23 | $164.90 | $168.32 | 52,800 |
| 2003-07-22 | $165.05 | $168.47 | 22,800 |
| 2003-07-21 | $162.55 | $165.92 | 19,300 |
| 2003-07-18 | $161.50 | $164.85 | 138,300 |
| 2003-07-17 | $161.00 | $164.33 | 15,400 |
| 2003-07-16 | $164.10 | $167.50 | 45,100 |
| 2003-07-15 | $164.25 | $167.65 | 87,800 |
| 2003-07-14 | $172.55 | $176.12 | 130,500 |
| 2003-07-11 | $167.50 | $170.97 | 156,500 |
| 2003-07-10 | $152.79 | $155.95 | 88,100 |
| 2003-07-09 | $151.40 | $154.54 | 465,300 |
| 2003-07-08 | $148.84 | $151.92 | 23,500 |
| 2003-07-07 | $149.57 | $152.67 | 55,200 |
| 2003-07-03 | $150.00 | $153.11 | 19,100 |
| 2003-07-02 | $151.99 | $155.14 | 18,200 |
| 2003-07-01 | $147.99 | $151.06 | 40,300 |
| 2003-06-30 | $153.90 | $157.09 | 23,600 |
| 2003-06-27 | $150.87 | $153.99 | 10,900 |
| 2003-06-26 | $151.96 | $155.11 | 14,200 |
| 2003-06-25 | $151.60 | $154.74 | 25,800 |
| 2003-06-24 | $150.75 | $153.87 | 35,800 |
| 2003-06-23 | $146.75 | $149.79 | 40,600 |
| 2003-06-20 | $147.00 | $150.04 | 38,900 |
| 2003-06-19 | $146.90 | $149.94 | 77,400 |
| 2003-06-18 | $148.49 | $151.57 | 63,500 |
| 2003-06-17 | $147.80 | $150.86 | 79,200 |
| 2003-06-16 | $143.10 | $146.06 | 49,100 |
| 2003-06-13 | $139.60 | $142.49 | 95,300 |
| 2003-06-12 | $135.81 | $138.62 | 89,300 |
| 2003-06-11 | $135.80 | $138.61 | 169,300 |
| 2003-06-10 | $133.20 | $135.96 | 190,800 |
| 2003-06-09 | $143.93 | $146.91 | 118,100 |
| 2003-06-06 | $147.05 | $150.10 | 290,700 |
| 2003-06-05 | $152.20 | $155.35 | 324,500 |
| 2003-06-04 | $144.95 | $147.95 | 299,400 |
| 2003-06-03 | $130.10 | $132.79 | 216,900 |
| 2003-06-02 | $127.80 | $130.45 | 292,500 |
| 2003-05-30 | $120.10 | $122.59 | 290,100 |
| 2003-05-29 | $104.69 | $106.86 | 128,600 |
| 2003-05-28 | $97.55 | $99.57 | 110,800 |
| 2003-05-27 | $88.46 | $90.29 | 29,800 |
| 2003-05-23 | $89.43 | $91.28 | 37,800 |
| 2003-05-22 | $87.52 | $89.33 | 37,000 |
| 2003-05-21 | $87.44 | $89.25 | 39,500 |
| 2003-05-20 | $86.55 | $88.34 | 47,900 |
| 2003-05-19 | $86.40 | $88.19 | 45,100 |
| 2003-05-16 | $89.71 | $91.57 | 91,800 |
| 2003-05-15 | $87.67 | $89.49 | 51,100 |
| 2003-05-14 | $89.11 | $90.96 | 31,100 |
| 2003-05-13 | $87.58 | $89.39 | 28,300 |
| 2003-05-12 | $88.20 | $90.03 | 36,300 |
| 2003-05-09 | $88.33 | $90.16 | 39,700 |
| 2003-05-08 | $86.51 | $88.30 | 67,100 |
| 2003-05-07 | $90.60 | $92.48 | 122,500 |
| 2003-05-06 | $95.27 | $97.24 | 262,000 |
| 2003-05-05 | $96.00 | $97.99 | 306,400 |
| 2003-05-02 | $85.74 | $87.52 | 35,700 |
| 2003-05-01 | $86.90 | $88.70 | 49,100 |
| 2003-04-30 | $86.65 | $88.44 | 68,200 |
| 2003-04-29 | $85.90 | $87.68 | 97,700 |
| 2003-04-28 | $83.69 | $85.42 | 92,000 |
| 2003-04-25 | $78.30 | $79.92 | 26,700 |
| 2003-04-24 | $78.76 | $80.39 | 61,200 |
| 2003-04-23 | $79.18 | $80.82 | 117,600 |
| 2003-04-22 | $78.61 | $80.24 | 158,900 |
| 2003-04-21 | $72.31 | $73.81 | 123,100 |
| 2003-04-17 | $65.46 | $66.82 | 42,400 |
| 2003-04-16 | $62.38 | $63.67 | 86,200 |
| 2003-04-15 | $61.70 | $62.98 | 94,200 |
| 2003-04-14 | $60.65 | $61.91 | 124,500 |
| 2003-04-11 | $57.75 | $58.95 | 25,900 |
| 2003-04-10 | $55.99 | $57.15 | 30,700 |
| 2003-04-09 | $55.75 | $56.90 | 40,900 |
| 2003-04-08 | $56.68 | $57.85 | 33,100 |
| 2003-04-07 | $55.20 | $56.34 | 38,900 |
| 2003-04-04 | $55.90 | $57.06 | 50,500 |
| 2003-04-03 | $54.85 | $55.99 | 59,800 |
| 2003-04-02 | $55.30 | $56.45 | 87,700 |
| 2003-04-01 | $53.26 | $54.36 | 90,700 |
| 2003-03-31 | $50.95 | $52.01 | 69,800 |
| 2003-03-28 | $51.91 | $52.99 | 85,400 |
| 2003-03-27 | $55.30 | $56.45 | 37,300 |
| 2003-03-26 | $56.70 | $57.87 | 65,000 |
| 2003-03-25 | $57.26 | $58.45 | 39,100 |
| 2003-03-24 | $56.75 | $57.93 | 46,500 |
| 2003-03-21 | $57.87 | $59.07 | 51,400 |
| 2003-03-20 | $58.50 | $59.71 | 69,900 |
| 2003-03-19 | $55.00 | $56.14 | 48,500 |
| 2003-03-18 | $53.41 | $54.52 | 26,800 |
| 2003-03-17 | $52.50 | $53.59 | 45,900 |
| 2003-03-14 | $51.75 | $52.82 | 108,100 |
| 2003-03-13 | $50.80 | $51.85 | 123,800 |
| 2003-03-12 | $47.56 | $48.55 | 113,500 |
| 2003-03-11 | $50.51 | $51.56 | 111,300 |
| 2003-03-10 | $54.08 | $55.20 | 104,500 |
| 2003-03-07 | $56.70 | $57.87 | 54,300 |
| 2003-03-06 | $55.10 | $56.24 | 61,300 |
| 2003-03-05 | $54.59 | $55.72 | 88,400 |
| 2003-03-04 | $54.50 | $55.63 | 52,800 |
| 2003-03-03 | $53.39 | $54.50 | 49,900 |
| 2003-02-28 | $53.76 | $54.87 | 73,600 |
| 2003-02-27 | $51.85 | $52.92 | 68,100 |
| 2003-02-26 | $51.50 | $52.57 | 112,100 |
| 2003-02-25 | $53.06 | $54.16 | 127,200 |
| 2003-02-24 | $56.23 | $57.39 | 55,300 |
| 2003-02-21 | $57.64 | $58.83 | 83,500 |
| 2003-02-20 | $57.36 | $58.55 | 157,000 |
| 2003-02-19 | $58.20 | $59.41 | 179,800 |
| 2003-02-18 | $60.49 | $61.74 | 98,800 |
| 2003-02-14 | $63.95 | $65.27 | 50,300 |
| 2003-02-13 | $63.41 | $64.72 | 98,800 |
| 2003-02-12 | $63.80 | $65.12 | 299,900 |
| 2003-02-11 | $73.36 | $74.88 | 283,400 |
| 2003-02-10 | $62.29 | $63.58 | 125,700 |
| 2003-02-07 | $63.20 | $64.51 | 101,800 |
| 2003-02-06 | $62.30 | $63.59 | 106,300 |
| 2003-02-05 | $63.35 | $64.66 | 94,500 |
| 2003-02-04 | $64.25 | $65.58 | 203,700 |
| 2003-02-03 | $68.40 | $69.82 | 104,900 |
| 2003-01-31 | $66.10 | $67.47 | 97,400 |
| 2003-01-30 | $63.65 | $64.97 | 334,400 |
| 2003-01-29 | $58.40 | $59.61 | 211,000 |
| 2003-01-28 | $58.15 | $59.35 | 117,400 |
| 2003-01-27 | $58.50 | $59.71 | 258,900 |
| 2003-01-24 | $58.00 | $59.20 | 335,600 |
| 2003-01-23 | $59.94 | $61.18 | 161,700 |
| 2003-01-22 | $60.80 | $62.06 | 261,600 |
| 2003-01-21 | $59.30 | $60.53 | 1,127,700 |
| 2003-01-17 | $65.10 | $66.45 | 904,600 |
| 2003-01-16 | $74.43 | $75.97 | 503,900 |
| 2003-01-15 | $76.10 | $77.68 | 222,500 |
| 2003-01-14 | $76.35 | $77.93 | 205,100 |
| 2003-01-13 | $74.86 | $76.41 | 164,000 |
| 2003-01-10 | $74.90 | $76.45 | 127,200 |
| 2003-01-09 | $74.75 | $76.30 | 263,100 |
| 2003-01-08 | $73.92 | $73.92 | 636,600 |
| 2003-01-07 | $75.95 | $75.95 | 150,600 |
| 2003-01-06 | $76.20 | $76.20 | 235,000 |
| 2003-01-03 | $77.62 | $77.62 | 142,200 |
| 2003-01-02 | $78.64 | $78.64 | 263,100 |