Home Stock Soaring Financials: Will They Measure Up?