Business ❯Finance ❯Revenue Forecasts ❯Wall Street Estimates
Earnings miss and margin concerns overshadow optimistic sales outlook and stock split announcement.