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
- 1980-09-19 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 | $22,125.00 | $24,133.59 | 9 | — | — |
| 2004-12-30 | $21,500.00 | $23,451.85 | 9 | — | — |
| 2004-12-29 | $21,187.50 | $23,110.98 | 7 | — | — |
| 2004-12-28 | $21,562.50 | $23,520.03 | 3 | — | — |
| 2004-12-27 | $21,750.00 | $23,724.55 | 9 | — | — |
| 2004-12-23 | $21,687.50 | $23,656.38 | 11 | — | — |
| 2004-12-22 | $21,187.50 | $23,110.98 | 16 | — | — |
| 2004-12-21 | $21,750.00 | $23,724.55 | 2 | — | — |
| 2004-12-20 | $21,250.00 | $23,179.16 | 10 | — | — |
| 2004-12-17 | $21,437.50 | $23,383.68 | 8 | — | — |
| 2004-12-16 | $22,125.00 | $24,133.59 | 13 | — | — |
| 2004-12-15 | $23,000.00 | $25,088.03 | 5 | — | — |
| 2004-12-14 | $23,125.00 | $25,224.38 | 5 | — | — |
| 2004-12-13 | $23,750.00 | $25,906.12 | 14 | — | — |
| 2004-12-10 | $23,000.00 | $25,088.03 | 12 | — | — |
| 2004-12-09 | $21,875.00 | $23,860.90 | 3 | — | — |
| 2004-12-08 | $21,875.00 | $23,860.90 | 6 | — | — |
| 2004-12-07 | $21,562.50 | $23,520.03 | 4 | — | — |
| 2004-12-06 | $22,875.00 | $24,951.68 | 6 | — | — |
| 2004-12-03 | $22,937.50 | $25,019.85 | 3 | — | — |
| 2004-12-02 | $22,812.50 | $24,883.51 | 4 | — | — |
| 2004-12-01 | $22,437.50 | $24,474.46 | 1 | — | — |
| 2004-11-30 | $21,875.00 | $23,860.90 | 5 | — | — |
| 2004-11-29 | $22,187.50 | $24,201.77 | 11 | — | — |
| 2004-11-26 | $22,750.00 | $24,815.33 | 8 | — | — |
| 2004-11-24 | $23,062.50 | $25,156.20 | 5 | — | — |
| 2004-11-23 | $23,437.50 | $25,565.25 | 19 | — | — |
| 2004-11-22 | $23,250.00 | $25,360.72 | 22 | — | — |
| 2004-11-19 | $22,500.00 | $24,542.64 | 22 | — | — |
| 2004-11-18 | $20,625.00 | $22,497.42 | 5 | — | — |
| 2004-11-17 | $20,812.50 | $22,701.94 | 19 | — | — |
| 2004-11-16 | $19,250.00 | $20,997.59 | 7 | — | — |
| 2004-11-15 | $19,062.50 | $20,793.07 | 4 | — | — |
| 2004-11-12 | $18,750.00 | $20,452.20 | 7 | — | — |
| 2004-11-11 | $19,062.50 | $20,793.07 | 5 | — | — |
| 2004-11-10 | $20,437.50 | $22,292.90 | 12 | — | — |
| 2004-11-09 | $19,062.50 | $20,793.07 | 11 | — | — |
| 2004-11-08 | $18,562.50 | $20,247.68 | 24 | — | — |
| 2004-11-05 | $19,062.50 | $20,793.07 | 12 | — | — |
| 2004-11-04 | $20,687.50 | $22,565.59 | 5 | — | — |
| 2004-11-03 | $20,812.50 | $22,701.94 | 4 | — | — |
| 2004-11-02 | $21,375.00 | $23,315.51 | 14 | — | — |
| 2004-11-01 | $20,875.00 | $22,770.11 | 6 | — | — |
| 2004-10-29 | $21,187.50 | $23,110.98 | 1 | — | — |
| 2004-10-28 | $21,562.50 | $23,520.03 | 8 | — | — |
| 2004-10-27 | $21,687.50 | $23,656.38 | 4 | — | — |
| 2004-10-26 | $21,812.50 | $23,792.72 | 3 | — | — |
| 2004-10-25 | $21,562.50 | $23,520.03 | 2 | — | — |
| 2004-10-22 | $21,875.00 | $23,860.90 | 10 | — | — |
| 2004-10-21 | $21,812.50 | $23,792.72 | 7 | — | — |
| 2004-10-20 | $21,812.50 | $23,792.72 | 1 | — | — |
| 2004-10-19 | $21,562.50 | $23,520.03 | 2 | — | — |
| 2004-10-18 | $21,750.00 | $23,724.55 | 11 | — | — |
| 2004-10-15 | $21,812.50 | $23,792.72 | 23 | — | — |
| 2004-10-14 | $20,937.50 | $22,838.29 | 10 | — | — |
| 2004-10-13 | $22,062.50 | $24,065.42 | 13 | — | — |
| 2004-10-12 | $22,562.50 | $24,610.81 | 11 | — | — |
| 2004-10-11 | $24,375.00 | $26,587.86 | 6 | — | — |
| 2004-10-08 | $25,000.00 | $27,269.60 | 21 | — | — |
| 2004-10-07 | $21,687.50 | $23,656.38 | 37 | — | — |
| 2004-10-06 | $26,937.50 | $29,382.99 | 17 | — | — |
| 2004-10-05 | $29,875.00 | $32,587.17 | 13 | — | — |
| 2004-10-04 | $35,250.00 | $38,450.13 | 4 | — | — |
| 2004-10-01 | $35,375.00 | $38,586.48 | 11 | — | — |
| 2004-09-30 | $36,812.50 | $40,154.48 | 26 | — | — |
| 2004-09-29 | $32,750.00 | $35,723.17 | 9 | — | — |
| 2004-09-28 | $32,812.50 | $35,791.35 | 11 | — | — |
| 2004-09-27 | $31,250.00 | $34,087.00 | 5 | — | — |
| 2004-09-24 | $28,437.50 | $31,019.17 | 4 | — | — |
| 2004-09-23 | $27,187.50 | $29,655.69 | 4 | — | — |
| 2004-09-22 | $26,250.00 | $28,633.08 | 1 | — | — |
| 2004-09-21 | $26,125.00 | $28,496.73 | 2 | — | — |
| 2004-09-20 | $25,625.00 | $27,951.34 | 1 | — | — |
| 2004-09-17 | $26,375.00 | $28,769.42 | 3 | — | — |
| 2004-09-16 | $25,812.50 | $28,155.86 | 5 | — | — |
| 2004-09-15 | $24,625.00 | $26,860.55 | 3 | — | — |
| 2004-09-14 | $23,687.50 | $25,837.94 | 2 | — | — |
| 2004-09-13 | $23,125.00 | $25,224.38 | 5 | — | — |
| 2004-09-10 | $22,500.00 | $24,542.64 | 2 | — | — |
| 2004-09-09 | $23,750.00 | $25,906.12 | 2 | — | — |
| 2004-09-08 | $24,437.50 | $26,656.03 | 1 | — | — |
| 2004-09-07 | $25,000.00 | $27,269.60 | 1 | — | — |
| 2004-09-03 | $24,375.00 | $26,587.86 | 1 | — | — |
| 2004-09-02 | $24,875.00 | $27,133.25 | 3 | — | — |
| 2004-09-01 | $24,937.50 | $27,201.42 | 6 | — | — |
| 2004-08-31 | $24,375.00 | $26,587.86 | 7 | — | — |
| 2004-08-30 | $26,562.50 | $28,973.95 | 4 | — | — |
| 2004-08-27 | $25,937.50 | $28,292.21 | 6 | — | — |
| 2004-08-26 | $23,562.50 | $25,701.59 | 8 | — | — |
| 2004-08-25 | $22,000.00 | $23,997.25 | 17 | — | — |
| 2004-08-24 | $21,625.00 | $23,588.20 | 14 | — | — |
| 2004-08-23 | $17,437.50 | $19,020.54 | 10 | — | — |
| 2004-08-20 | $16,250.00 | $17,725.24 | 15 | — | — |
| 2004-08-19 | $15,937.50 | $17,384.37 | 57 | — | — |
| 2004-08-18 | $16,187.50 | $17,657.06 | 29 | — | — |
| 2004-08-17 | $15,812.50 | $17,248.02 | 14 | — | — |
| 2004-08-16 | $18,062.50 | $19,702.28 | 27 | — | — |
| 2004-08-13 | $18,750.00 | $20,452.20 | 18 | — | — |
| 2004-08-12 | $19,937.50 | $21,747.50 | 9 | — | — |
| 2004-08-11 | $21,875.00 | $23,860.90 | 6 | — | — |
| 2004-08-10 | $21,875.00 | $23,860.90 | 21 | — | — |
| 2004-08-09 | $23,750.00 | $25,906.12 | 4 | — | — |
| 2004-08-06 | $27,187.50 | $29,655.69 | 3 | — | — |
| 2004-08-05 | $25,875.00 | $28,224.03 | 6 | — | — |
| 2004-08-04 | $24,687.50 | $26,928.73 | 6 | — | — |
| 2004-08-03 | $27,250.00 | $29,723.86 | 1 | — | — |
| 2004-08-02 | $28,250.00 | $30,814.64 | 2 | — | — |
| 2004-07-30 | $28,187.50 | $30,746.47 | 2 | — | — |
| 2004-07-29 | $26,687.50 | $29,110.29 | 4 | — | — |
| 2004-07-28 | $26,812.50 | $29,246.64 | 3 | — | — |
| 2004-07-27 | $26,500.00 | $28,905.77 | 7 | — | — |
| 2004-07-26 | $26,625.00 | $29,042.12 | 2 | — | — |
| 2004-07-23 | $26,562.50 | $28,973.95 | 13 | — | — |
| 2004-07-22 | $25,625.00 | $27,951.34 | 13 | — | — |
| 2004-07-21 | $28,562.50 | $31,155.51 | 3 | — | — |
| 2004-07-20 | $28,125.00 | $30,678.30 | 18 | — | — |
| 2004-07-19 | $29,375.00 | $32,041.78 | 9 | — | — |
| 2004-07-16 | $30,312.50 | $33,064.39 | 4 | — | — |
| 2004-07-15 | $30,625.00 | $33,405.26 | 8 | — | — |
| 2004-07-14 | $31,250.00 | $34,087.00 | 8 | — | — |
| 2004-07-13 | $31,500.00 | $34,359.69 | 18 | — | — |
| 2004-07-12 | $33,062.50 | $36,064.04 | 6 | — | — |
| 2004-07-09 | $33,125.00 | $36,132.22 | 3 | — | — |
| 2004-07-08 | $32,812.50 | $35,791.35 | 2 | — | — |
| 2004-07-07 | $33,437.50 | $36,473.09 | 15 | — | — |
| 2004-07-06 | $37,375.00 | $40,768.05 | 3 | — | — |
| 2004-07-02 | $38,312.50 | $41,790.66 | 5 | — | — |
| 2004-07-01 | $39,562.50 | $43,154.14 | 5 | — | — |
| 2004-06-30 | $40,937.50 | $44,653.96 | 11 | — | — |
| 2004-06-29 | $39,062.50 | $42,608.74 | 10 | — | — |
| 2004-06-28 | $36,687.50 | $40,018.13 | 6 | — | — |
| 2004-06-25 | $36,125.00 | $39,404.57 | 3 | — | — |
| 2004-06-24 | $36,125.00 | $39,404.57 | 3 | — | — |
| 2004-06-23 | $35,625.00 | $38,859.18 | 5 | — | — |
| 2004-06-22 | $35,000.00 | $38,177.44 | 4 | — | — |
| 2004-06-21 | $35,000.00 | $38,177.44 | 3 | — | — |
| 2004-06-18 | $35,312.50 | $38,518.31 | 3 | — | — |
| 2004-06-17 | $35,250.00 | $38,450.13 | 2 | — | — |
| 2004-06-16 | $35,812.50 | $39,063.70 | 5 | — | — |
| 2004-06-15 | $34,750.00 | $37,904.74 | 2 | — | — |
| 2004-06-14 | $35,250.00 | $38,450.13 | 8 | — | — |
| 2004-06-10 | $35,125.00 | $38,313.78 | 2 | — | — |
| 2004-06-09 | $34,437.50 | $37,563.87 | 12 | — | — |
| 2004-06-08 | $34,750.00 | $37,904.74 | 3 | — | — |
| 2004-06-07 | $35,937.50 | $39,200.05 | 3 | — | — |
| 2004-06-04 | $35,500.00 | $38,722.83 | 2 | — | — |
| 2004-06-03 | $35,000.00 | $38,177.44 | 4 | — | — |
| 2004-06-02 | $35,750.00 | $38,995.52 | 2 | — | — |
| 2004-06-01 | $36,125.00 | $39,404.57 | 3 | — | — |
| 2004-05-28 | $35,062.50 | $38,245.61 | 3 | — | — |
| 2004-05-27 | $34,375.00 | $37,495.70 | 5 | — | — |
| 2004-05-26 | $33,750.00 | $36,813.96 | 12 | — | — |
| 2004-05-25 | $36,250.00 | $39,540.92 | 7 | — | — |
| 2004-05-24 | $36,875.00 | $40,222.66 | 6 | — | — |
| 2004-05-21 | $35,937.50 | $39,200.05 | 10 | — | — |
| 2004-05-20 | $35,562.50 | $38,791.00 | 7 | — | — |
| 2004-05-19 | $35,625.00 | $38,859.18 | 8 | — | — |
| 2004-05-18 | $36,375.00 | $39,677.26 | 8 | — | — |
| 2004-05-17 | $35,312.50 | $38,518.31 | 5 | — | — |
| 2004-05-14 | $36,250.00 | $39,540.92 | 4 | — | — |
| 2004-05-13 | $36,687.50 | $40,018.13 | 7 | — | — |
| 2004-05-12 | $35,562.50 | $38,791.00 | 15 | — | — |
| 2004-05-11 | $38,500.00 | $41,995.18 | 5 | — | — |
| 2004-05-10 | $39,062.50 | $42,608.74 | 8 | — | — |
| 2004-05-07 | $41,250.00 | $44,994.83 | 2 | — | — |
| 2004-05-06 | $41,250.00 | $44,994.83 | 3 | — | — |
| 2004-05-05 | $41,062.50 | $44,790.31 | 3 | — | — |
| 2004-05-04 | $41,187.50 | $44,926.66 | 4 | — | — |
| 2004-05-03 | $40,875.00 | $44,585.79 | 1 | — | — |
| 2004-04-30 | $41,250.00 | $44,994.83 | 8 | — | — |
| 2004-04-29 | $41,812.50 | $45,608.40 | 7 | — | — |
| 2004-04-28 | $42,187.50 | $46,017.44 | 15 | — | — |
| 2004-04-27 | $42,937.50 | $46,835.53 | 11 | — | — |
| 2004-04-26 | $43,687.50 | $47,653.62 | 13 | — | — |
| 2004-04-23 | $43,000.00 | $46,903.71 | 17 | — | — |
| 2004-04-22 | $41,250.00 | $44,994.83 | 35 | — | — |
| 2004-04-21 | $41,000.00 | $44,722.14 | 10 | — | — |
| 2004-04-20 | $40,500.00 | $44,176.75 | 19 | — | — |
| 2004-04-19 | $42,375.00 | $46,221.97 | 4 | — | — |
| 2004-04-16 | $42,375.00 | $46,221.97 | 13 | — | — |
| 2004-04-15 | $43,250.00 | $47,176.40 | 30 | — | — |
| 2004-04-14 | $44,312.50 | $48,335.36 | 50 | — | — |
| 2004-04-13 | $47,250.00 | $51,539.54 | 26 | — | — |
| 2004-04-12 | $49,187.50 | $53,652.93 | 50 | — | — |
| 2004-04-08 | $49,687.50 | $54,198.32 | 35 | — | — |
| 2004-04-07 | $46,437.50 | $50,653.28 | 21 | — | — |
| 2004-04-06 | $43,375.00 | $47,312.75 | 7 | — | — |
| 2004-04-05 | $42,187.50 | $46,017.44 | 10 | — | — |
| 2004-04-02 | $40,312.50 | $43,972.22 | 11 | — | — |
| 2004-04-01 | $40,312.50 | $43,972.22 | 2 | — | — |
| 2004-03-31 | $40,125.00 | $43,767.70 | 3 | — | — |
| 2004-03-30 | $41,000.00 | $44,722.14 | 6 | — | — |
| 2004-03-29 | $41,250.00 | $44,994.83 | 15 | — | — |
| 2004-03-26 | $39,062.50 | $42,608.74 | 9 | — | — |
| 2004-03-25 | $38,375.00 | $41,858.83 | 8 | — | — |
| 2004-03-24 | $38,125.00 | $41,586.14 | 16 | — | — |
| 2004-03-23 | $36,562.50 | $39,881.79 | 13 | — | — |
| 2004-03-22 | $34,187.50 | $37,291.17 | 5 | — | — |
| 2004-03-19 | $33,312.50 | $36,336.74 | 9 | — | — |
| 2004-03-18 | $34,062.50 | $37,154.83 | 7 | — | — |
| 2004-03-17 | $34,937.50 | $38,109.26 | 4 | — | — |
| 2004-03-16 | $35,125.00 | $38,313.78 | 9 | — | — |
| 2004-03-15 | $36,812.50 | $40,154.48 | 6 | — | — |
| 2004-03-12 | $36,250.00 | $39,540.92 | 8 | — | — |
| 2004-03-11 | $36,500.00 | $39,813.61 | 8 | — | — |
| 2004-03-10 | $37,062.50 | $40,427.18 | 2 | — | — |
| 2004-03-09 | $37,500.00 | $40,904.40 | 3 | — | — |
| 2004-03-08 | $37,375.00 | $40,768.05 | 5 | — | — |
| 2004-03-05 | $37,812.50 | $41,245.27 | 6 | — | — |
| 2004-03-04 | $37,187.50 | $40,563.53 | 5 | — | — |
| 2004-03-03 | $37,187.50 | $40,563.53 | 6 | — | — |
| 2004-03-02 | $37,187.50 | $40,563.53 | 15 | — | — |
| 2004-03-01 | $37,062.50 | $40,427.18 | 7 | — | — |
| 2004-02-27 | $37,437.50 | $40,836.22 | 7 | — | — |
| 2004-02-26 | $37,187.50 | $40,563.53 | 20 | — | — |
| 2004-02-25 | $36,500.00 | $39,813.61 | 30 | — | — |
| 2004-02-24 | $34,625.00 | $37,768.39 | 33 | — | — |
| 2004-02-23 | $36,500.00 | $39,813.61 | 2 | — | — |
| 2004-02-20 | $37,125.00 | $40,495.35 | 9 | — | — |
| 2004-02-19 | $38,437.50 | $41,927.00 | 9 | — | — |
| 2004-02-18 | $38,687.50 | $42,199.70 | 16 | — | — |
| 2004-02-17 | $37,750.00 | $41,177.09 | 12 | — | — |
| 2004-02-13 | $38,750.00 | $42,267.87 | 16 | — | — |
| 2004-02-12 | $39,062.50 | $42,608.74 | 17 | — | — |
| 2004-02-11 | $39,375.00 | $42,949.61 | 9 | — | — |
| 2004-02-10 | $39,062.50 | $42,608.74 | 8 | — | — |
| 2004-02-09 | $37,875.00 | $41,313.44 | 6 | — | — |
| 2004-02-06 | $37,375.00 | $40,768.05 | 4 | — | — |
| 2004-02-05 | $37,187.50 | $40,563.53 | 21 | — | — |
| 2004-02-04 | $36,625.00 | $39,949.96 | 4 | — | — |
| 2004-02-03 | $36,812.50 | $40,154.48 | 7 | — | — |
| 2004-02-02 | $37,500.00 | $40,904.40 | 6 | — | — |
| 2004-01-30 | $37,625.00 | $41,040.74 | 4 | — | — |
| 2004-01-29 | $37,375.00 | $40,768.05 | 7 | — | — |
| 2004-01-28 | $37,687.50 | $41,108.92 | 7 | — | — |
| 2004-01-27 | $37,562.50 | $40,972.57 | 14 | — | — |
| 2004-01-26 | $37,375.00 | $40,768.05 | 30 | — | — |
| 2004-01-23 | $36,562.50 | $39,881.79 | 5 | — | — |
| 2004-01-22 | $36,875.00 | $40,222.66 | 13 | — | — |
| 2004-01-21 | $36,937.50 | $40,290.83 | 8 | — | — |
| 2004-01-20 | $37,500.00 | $40,904.40 | 10 | — | — |
| 2004-01-16 | $38,000.00 | $41,449.79 | 22 | — | — |
| 2004-01-15 | $37,687.50 | $41,108.92 | 23 | — | — |
| 2004-01-14 | $37,687.50 | $41,108.92 | 11 | — | — |
| 2004-01-13 | $37,500.00 | $40,904.40 | 8 | — | — |
| 2004-01-12 | $37,750.00 | $41,177.09 | 11 | — | — |
| 2004-01-09 | $37,000.00 | $40,359.00 | 24 | — | — |
| 2004-01-08 | $37,062.50 | $40,427.18 | 43 | — | — |
| 2004-01-07 | $35,000.00 | $38,177.44 | 15 | — | — |
| 2004-01-06 | $32,187.50 | $35,109.61 | 15 | — | — |
| 2004-01-05 | $31,812.50 | $34,700.56 | 9 | — | — |
| 2004-01-02 | $32,437.50 | $35,382.30 | 5 | — | — |