Analyzing Danaos Corporation (DAC) stock's fundamentals and historical pricing ahead of upcoming earnings report