Technology ❯Information Technology ❯Data Centers ❯Server Technology
Earnings miss and margin concerns overshadow optimistic sales outlook and stock split announcement.