Business ❯Finance ❯Corporate Finance ❯Stock Market
Earnings miss and margin concerns overshadow optimistic sales outlook and stock split announcement.