Hero

US earnings season kicked off this week