Home Stock Are the Financials Flashing a Major Alarm Signal?