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
- 2001-10-05 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 — 2004
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2004-12-31 | $43.61 | $43.61 | 5,116 | — | — |
| 2004-12-30 | $43.51 | $43.51 | 6,095 | — | — |
| 2004-12-29 | $43.89 | $43.89 | 6,200 | — | — |
| 2004-12-28 | $44.37 | $44.37 | 5,421 | — | — |
| 2004-12-27 | $45.13 | $45.13 | 5,347 | — | — |
| 2004-12-23 | $45.60 | $45.60 | 8,232 | — | — |
| 2004-12-22 | $45.13 | $45.13 | 6,979 | — | — |
| 2004-12-21 | $45.98 | $45.98 | 16,200 | — | — |
| 2004-12-20 | $44.56 | $44.55 | 23,937 | — | — |
| 2004-12-17 | $41.99 | $41.99 | 7,789 | — | — |
| 2004-12-16 | $39.90 | $39.90 | 8,042 | — | — |
| 2004-12-15 | $40.56 | $40.56 | 8,063 | — | — |
| 2004-12-14 | $39.33 | $39.33 | 13,347 | — | — |
| 2004-12-13 | $41.33 | $41.33 | 16,558 | — | — |
| 2004-12-10 | $41.13 | $41.13 | 13,042 | — | — |
| 2004-12-09 | $39.90 | $39.90 | 7,347 | — | — |
| 2004-12-08 | $38.95 | $38.95 | 13,589 | — | — |
| 2004-12-07 | $39.52 | $39.52 | 12,568 | — | — |
| 2004-12-06 | $40.66 | $40.66 | 6,547 | — | — |
| 2004-12-03 | $40.66 | $40.66 | 18,179 | — | — |
| 2004-12-02 | $42.08 | $42.08 | 25,716 | — | — |
| 2004-12-01 | $42.18 | $42.18 | 36,126 | — | — |
| 2004-11-30 | $39.24 | $39.24 | 36,295 | — | — |
| 2004-11-29 | $43.51 | $43.51 | 15,747 | — | — |
| 2004-11-26 | $46.08 | $46.08 | 6,505 | — | — |
| 2004-11-24 | $46.65 | $46.65 | 16,158 | — | — |
| 2004-11-23 | $48.07 | $48.07 | 22,179 | — | — |
| 2004-11-22 | $49.88 | $49.88 | 3,484 | — | — |
| 2004-11-19 | $48.64 | $48.64 | 9,621 | — | — |
| 2004-11-18 | $49.49 | $49.49 | 9,568 | — | — |
| 2004-11-17 | $50.63 | $50.63 | 7,989 | — | — |
| 2004-11-16 | $51.01 | $51.01 | 10,432 | — | — |
| 2004-11-15 | $50.45 | $50.45 | 13,221 | — | — |
| 2004-11-12 | $52.25 | $52.25 | 8,411 | — | — |
| 2004-11-11 | $51.68 | $51.68 | 12,811 | — | — |
| 2004-11-10 | $49.21 | $49.21 | 23,747 | — | — |
| 2004-11-09 | $50.45 | $50.45 | 26,884 | — | — |
| 2004-11-08 | $52.92 | $52.92 | 8,358 | — | — |
| 2004-11-05 | $53.67 | $53.67 | 21,147 | — | — |
| 2004-11-04 | $55.86 | $55.86 | 11,811 | — | — |
| 2004-11-03 | $56.62 | $56.62 | 8,368 | — | — |
| 2004-11-02 | $56.33 | $56.33 | 6,926 | — | — |
| 2004-11-01 | $55.76 | $55.76 | 9,147 | — | — |
| 2004-10-29 | $56.43 | $56.43 | 8,537 | — | — |
| 2004-10-28 | $55.38 | $55.38 | 15,168 | — | — |
| 2004-10-27 | $57.76 | $57.76 | 16,853 | — | — |
| 2004-10-26 | $57.95 | $57.95 | 10,926 | — | — |
| 2004-10-25 | $56.15 | $56.15 | 9,789 | — | — |
| 2004-10-22 | $56.81 | $56.81 | 9,589 | — | — |
| 2004-10-21 | $56.72 | $56.72 | 24,526 | — | — |
| 2004-10-20 | $53.39 | $53.39 | 6,989 | — | — |
| 2004-10-19 | $52.63 | $52.63 | 7,558 | — | — |
| 2004-10-18 | $52.35 | $52.35 | 5,874 | — | — |
| 2004-10-15 | $51.40 | $51.40 | 10,032 | — | — |
| 2004-10-14 | $51.97 | $51.97 | 7,105 | — | — |
| 2004-10-13 | $52.44 | $52.44 | 8,011 | — | — |
| 2004-10-12 | $53.96 | $53.96 | 10,674 | — | — |
| 2004-10-11 | $52.35 | $52.35 | 2,558 | — | — |
| 2004-10-08 | $51.87 | $51.87 | 11,968 | — | — |
| 2004-10-07 | $51.87 | $51.87 | 26,221 | — | — |
| 2004-10-06 | $54.15 | $54.15 | 18,589 | — | — |
| 2004-10-05 | $57.76 | $57.76 | 9,779 | — | — |
| 2004-10-04 | $57.19 | $57.19 | 11,379 | — | — |
| 2004-10-01 | $56.05 | $56.05 | 11,211 | — | — |
| 2004-09-30 | $55.76 | $55.76 | 20,105 | — | — |
| 2004-09-29 | $58.24 | $58.24 | 38,979 | — | — |
| 2004-09-28 | $57.95 | $57.95 | 19,316 | — | — |
| 2004-09-27 | $53.58 | $53.58 | 10,832 | — | — |
| 2004-09-24 | $53.58 | $53.58 | 21,305 | — | — |
| 2004-09-23 | $51.58 | $51.58 | 9,600 | — | — |
| 2004-09-22 | $49.88 | $49.88 | 11,368 | — | — |
| 2004-09-21 | $50.26 | $50.26 | 8,347 | — | — |
| 2004-09-20 | $49.69 | $49.69 | 10,074 | — | — |
| 2004-09-17 | $48.64 | $48.64 | 17,589 | — | — |
| 2004-09-16 | $51.21 | $51.21 | 7,895 | — | — |
| 2004-09-15 | $51.97 | $51.97 | 10,600 | — | — |
| 2004-09-14 | $51.11 | $51.11 | 19,705 | — | — |
| 2004-09-13 | $48.36 | $48.36 | 45,200 | — | — |
| 2004-09-10 | $54.63 | $54.63 | 43,274 | — | — |
| 2004-09-09 | $50.16 | $50.16 | 33,642 | — | — |
| 2004-09-08 | $46.46 | $46.46 | 5,411 | — | — |
| 2004-09-07 | $46.26 | $46.26 | 6,589 | — | — |
| 2004-09-03 | $45.22 | $45.22 | 8,379 | — | — |
| 2004-09-02 | $42.47 | $42.47 | 5,968 | — | — |
| 2004-09-01 | $42.85 | $42.85 | 7,979 | — | — |
| 2004-08-31 | $44.74 | $44.74 | 6,737 | — | — |
| 2004-08-30 | $45.60 | $45.60 | 8,926 | — | — |
| 2004-08-27 | $45.51 | $45.51 | 11,842 | — | — |
| 2004-08-26 | $46.46 | $46.46 | 7,874 | — | — |
| 2004-08-25 | $46.26 | $46.26 | 24,411 | — | — |
| 2004-08-24 | $43.32 | $43.32 | 38,632 | — | — |
| 2004-08-23 | $47.50 | $47.50 | 48,821 | — | — |
| 2004-08-20 | $41.71 | $41.71 | 20,495 | — | — |
| 2004-08-19 | $39.62 | $39.62 | 10,621 | — | — |
| 2004-08-18 | $35.72 | $35.72 | 6,105 | — | — |
| 2004-08-17 | $34.49 | $34.49 | 8,558 | — | — |
| 2004-08-16 | $35.15 | $35.15 | 5,747 | — | — |
| 2004-08-13 | $31.73 | $31.73 | 5,221 | — | — |
| 2004-08-12 | $30.02 | $30.02 | 7,274 | — | — |
| 2004-08-11 | $30.97 | $30.97 | 10,326 | — | — |
| 2004-08-10 | $32.30 | $32.30 | 7,989 | — | — |
| 2004-08-09 | $32.49 | $32.49 | 5,211 | — | — |
| 2004-08-06 | $34.11 | $34.11 | 12,832 | — | — |
| 2004-08-05 | $34.39 | $34.39 | 11,653 | — | — |
| 2004-08-04 | $34.67 | $34.67 | 2,937 | — | — |
| 2004-08-03 | $36.29 | $36.29 | 2,463 | — | — |
| 2004-08-02 | $36.76 | $36.76 | 3,979 | — | — |
| 2004-07-30 | $36.10 | $36.10 | 5,442 | — | — |
| 2004-07-29 | $36.01 | $36.01 | 9,526 | — | — |
| 2004-07-28 | $34.49 | $34.49 | 9,789 | — | — |
| 2004-07-27 | $33.06 | $33.06 | 19,884 | — | — |
| 2004-07-26 | $32.30 | $32.30 | 26,084 | — | — |
| 2004-07-23 | $37.05 | $37.05 | 8,411 | — | — |
| 2004-07-22 | $38.67 | $38.67 | 17,558 | — | — |
| 2004-07-21 | $37.72 | $37.72 | 13,474 | — | — |
| 2004-07-20 | $40.85 | $40.85 | 9,779 | — | — |
| 2004-07-19 | $42.28 | $42.28 | 6,442 | — | — |
| 2004-07-16 | $42.85 | $42.85 | 15,979 | — | — |
| 2004-07-15 | $41.13 | $41.13 | 12,242 | — | — |
| 2004-07-14 | $39.42 | $39.42 | 37,042 | — | — |
| 2004-07-13 | $38.00 | $38.00 | 89,726 | — | — |
| 2004-07-12 | $45.22 | $45.22 | 36,968 | — | — |
| 2004-07-09 | $51.87 | $51.87 | 2,695 | — | — |
| 2004-07-08 | $51.49 | $51.49 | 3,084 | — | — |
| 2004-07-07 | $52.15 | $52.15 | 4,579 | — | — |
| 2004-07-06 | $51.58 | $51.58 | 7,189 | — | — |
| 2004-07-02 | $54.53 | $54.53 | 4,379 | — | — |
| 2004-07-01 | $55.58 | $55.58 | 2,874 | — | — |
| 2004-06-30 | $56.43 | $56.43 | 3,579 | — | — |
| 2004-06-29 | $55.76 | $55.76 | 5,263 | — | — |
| 2004-06-28 | $56.05 | $56.05 | 11,684 | — | — |
| 2004-06-25 | $56.05 | $56.05 | 11,642 | — | — |
| 2004-06-24 | $53.67 | $53.67 | 11,579 | — | — |
| 2004-06-23 | $51.78 | $51.78 | 5,242 | — | — |
| 2004-06-22 | $50.54 | $50.54 | 6,526 | — | — |
| 2004-06-21 | $51.30 | $51.30 | 6,589 | — | — |
| 2004-06-18 | $50.45 | $50.45 | 6,916 | — | — |
| 2004-06-17 | $50.63 | $50.63 | 9,600 | — | — |
| 2004-06-16 | $50.92 | $50.92 | 7,063 | — | — |
| 2004-06-15 | $51.87 | $51.87 | 3,884 | — | — |
| 2004-06-14 | $52.06 | $52.06 | 7,147 | — | — |
| 2004-06-10 | $51.97 | $51.97 | 6,000 | — | — |
| 2004-06-09 | $51.78 | $51.78 | 10,516 | — | — |
| 2004-06-08 | $53.58 | $53.58 | 8,874 | — | — |
| 2004-06-07 | $55.20 | $55.20 | 14,779 | — | — |
| 2004-06-04 | $56.43 | $56.43 | 17,621 | — | — |
| 2004-06-03 | $51.97 | $51.97 | 6,147 | — | — |
| 2004-06-02 | $52.82 | $52.82 | 3,811 | — | — |
| 2004-06-01 | $53.29 | $53.29 | 14,937 | — | — |
| 2004-05-28 | $55.29 | $55.29 | 13,768 | — | — |
| 2004-05-27 | $57.47 | $57.47 | 24,842 | — | — |
| 2004-05-26 | $54.15 | $54.15 | 11,042 | — | — |
| 2004-05-25 | $54.34 | $54.34 | 11,358 | — | — |
| 2004-05-24 | $52.35 | $52.35 | 10,211 | — | — |
| 2004-05-21 | $50.83 | $50.83 | 6,874 | — | — |
| 2004-05-20 | $48.36 | $48.36 | 32,579 | — | — |
| 2004-05-19 | $51.30 | $51.30 | 11,863 | — | — |
| 2004-05-18 | $52.44 | $52.44 | 13,674 | — | — |
| 2004-05-17 | $51.97 | $51.97 | 22,274 | — | — |
| 2004-05-14 | $54.63 | $54.63 | 13,516 | — | — |
| 2004-05-13 | $56.62 | $56.62 | 10,947 | — | — |
| 2004-05-12 | $57.76 | $57.76 | 21,653 | — | — |
| 2004-05-11 | $58.71 | $58.71 | 24,537 | — | — |
| 2004-05-10 | $52.25 | $52.25 | 49,716 | — | — |
| 2004-05-07 | $54.24 | $54.24 | 17,821 | — | — |
| 2004-05-06 | $55.67 | $55.67 | 27,411 | — | — |
| 2004-05-05 | $58.14 | $58.14 | 13,358 | — | — |
| 2004-05-04 | $59.38 | $59.38 | 50,811 | — | — |
| 2004-05-03 | $54.15 | $54.15 | 73,811 | — | — |
| 2004-04-30 | $65.07 | $65.07 | 24,811 | — | — |
| 2004-04-29 | $66.97 | $66.97 | 27,000 | — | — |
| 2004-04-28 | $67.17 | $67.17 | 32,063 | — | — |
| 2004-04-27 | $72.29 | $72.29 | 33,737 | — | — |
| 2004-04-26 | $77.71 | $77.71 | 63,474 | — | — |
| 2004-04-23 | $72.49 | $72.49 | 15,053 | — | — |
| 2004-04-22 | $70.49 | $70.49 | 21,726 | — | — |
| 2004-04-21 | $70.21 | $70.21 | 13,368 | — | — |
| 2004-04-20 | $68.11 | $68.11 | 33,547 | — | — |
| 2004-04-19 | $72.49 | $72.49 | 31,389 | — | — |
| 2004-04-16 | $68.78 | $68.78 | 47,021 | — | — |
| 2004-04-15 | $66.40 | $66.40 | 74,621 | — | — |
| 2004-04-14 | $67.83 | $67.83 | 75,116 | — | — |
| 2004-04-13 | $75.05 | $75.05 | 50,042 | — | — |
| 2004-04-12 | $81.22 | $81.22 | 38,684 | — | — |
| 2004-04-08 | $80.28 | $80.28 | 37,789 | — | — |
| 2004-04-07 | $79.23 | $79.23 | 65,947 | — | — |
| 2004-04-06 | $78.38 | $78.38 | 130,547 | — | — |
| 2004-04-05 | $82.46 | $82.46 | 408,589 | — | — |
| 2004-04-02 | $68.21 | $68.21 | 55,853 | — | — |
| 2004-04-01 | $57.95 | $57.95 | 25,642 | — | — |
| 2004-03-31 | $59.19 | $59.19 | 35,589 | — | — |
| 2004-03-30 | $58.24 | $58.24 | 73,958 | — | — |
| 2004-03-29 | $58.71 | $58.71 | 122,632 | — | — |
| 2004-03-26 | $50.16 | $50.16 | 24,463 | — | — |
| 2004-03-25 | $47.60 | $47.60 | 34,484 | — | — |
| 2004-03-24 | $47.60 | $47.60 | 66,221 | — | — |
| 2004-03-23 | $47.88 | $47.88 | 27,884 | — | — |
| 2004-03-22 | $49.59 | $49.59 | 56,653 | — | — |
| 2004-03-19 | $46.46 | $46.46 | 22,926 | — | — |
| 2004-03-18 | $43.42 | $43.42 | 12,505 | — | — |
| 2004-03-17 | $42.75 | $42.75 | 12,705 | — | — |
| 2004-03-16 | $43.89 | $43.89 | 9,800 | — | — |
| 2004-03-15 | $44.37 | $44.37 | 16,074 | — | — |
| 2004-03-12 | $44.17 | $44.17 | 14,800 | — | — |
| 2004-03-11 | $42.65 | $42.65 | 36,568 | — | — |
| 2004-03-10 | $41.80 | $41.80 | 41,568 | — | — |
| 2004-03-09 | $45.31 | $45.31 | 42,221 | — | — |
| 2004-03-08 | $47.40 | $47.40 | 141,053 | — | — |
| 2004-03-05 | $43.70 | $43.70 | 92,568 | — | — |
| 2004-03-04 | $39.52 | $39.52 | 9,200 | — | — |
| 2004-03-03 | $38.47 | $38.47 | 15,642 | — | — |
| 2004-03-02 | $39.24 | $39.24 | 18,000 | — | — |
| 2004-03-01 | $38.00 | $38.00 | 46,737 | — | — |
| 2004-02-27 | $39.90 | $39.90 | 110,905 | — | — |
| 2004-02-26 | $34.96 | $34.96 | 6,621 | — | — |
| 2004-02-25 | $34.67 | $34.67 | 6,063 | — | — |
| 2004-02-24 | $33.63 | $33.63 | 6,758 | — | — |
| 2004-02-23 | $33.72 | $33.72 | 3,779 | — | — |
| 2004-02-20 | $34.49 | $34.49 | 4,895 | — | — |
| 2004-02-19 | $33.63 | $33.63 | 9,379 | — | — |
| 2004-02-18 | $34.49 | $34.49 | 14,589 | — | — |
| 2004-02-17 | $35.91 | $35.91 | 9,368 | — | — |
| 2004-02-13 | $35.24 | $35.24 | 5,274 | — | — |
| 2004-02-12 | $35.15 | $35.15 | 6,063 | — | — |
| 2004-02-11 | $36.29 | $36.29 | 1,842 | — | — |
| 2004-02-10 | $36.10 | $36.10 | 11,768 | — | — |
| 2004-02-09 | $36.10 | $36.10 | 7,947 | — | — |
| 2004-02-06 | $34.20 | $34.20 | 7,337 | — | — |
| 2004-02-05 | $33.54 | $33.54 | 27,474 | — | — |
| 2004-02-04 | $37.43 | $37.43 | 35,832 | — | — |
| 2004-02-03 | $38.00 | $38.00 | 22,537 | — | — |
| 2004-02-02 | $34.67 | $34.67 | 14,053 | — | — |
| 2004-01-30 | $34.58 | $34.58 | 14,916 | — | — |
| 2004-01-29 | $32.87 | $32.87 | 3,432 | — | — |
| 2004-01-28 | $32.58 | $32.58 | 4,600 | — | — |
| 2004-01-27 | $33.82 | $33.82 | 9,358 | — | — |
| 2004-01-26 | $32.21 | $32.21 | 4,442 | — | — |
| 2004-01-23 | $32.58 | $32.58 | 9,074 | — | — |
| 2004-01-22 | $34.87 | $34.87 | 10,884 | — | — |
| 2004-01-21 | $33.92 | $33.92 | 11,189 | — | — |
| 2004-01-20 | $33.25 | $33.25 | 25,979 | — | — |
| 2004-01-16 | $30.21 | $30.21 | 6,368 | — | — |
| 2004-01-15 | $28.98 | $28.98 | 7,589 | — | — |
| 2004-01-14 | $29.55 | $29.55 | 9,242 | — | — |
| 2004-01-13 | $30.50 | $30.50 | 6,800 | — | — |
| 2004-01-12 | $30.78 | $30.78 | 11,189 | — | — |
| 2004-01-09 | $30.02 | $30.02 | 8,263 | — | — |
| 2004-01-08 | $31.35 | $31.35 | 6,684 | — | — |
| 2004-01-07 | $32.78 | $32.78 | 4,716 | — | — |
| 2004-01-06 | $34.39 | $34.39 | 3,379 | — | — |
| 2004-01-05 | $34.49 | $34.49 | 7,526 | — | — |
| 2004-01-02 | $33.82 | $33.82 | 4,674 | — | — |