Business ❯Economics ❯Market Trends ❯Revenue Growth
Earnings miss and margin concerns overshadow optimistic sales outlook and stock split announcement.