Skip to main content

Earnings announcements reflect corporate power play