Needham Lowers Super Micro (SMCI) Price Target to $40, Keeps Buy

Needham Lowers Super Micro (SMCI) Price Target to $40, Keeps Buy