1Q23 earnings season "better than feared" contrasts with 2022 "worse than expected." Technology weakness (-1 z-score) likely reverses catalyzed by EPS results.

Disclosures (show)