financial earnings stability us stocks