Q1 2021 U.S. RETAIL SCORECARD – UPDATE By: TalkMarkets May 18, 2021 at 21:34 PM EDT Seventy-one percent have reported revenue above analyst expectations, and 29% reported revenue below analyst expectations. Read More >>