Corporate Profitability Hits Record - But Is It Enough to Sustain Stock Rally?