Is Super Micro Computer Stock a Buy Right Now?

  • Super Micro Computer (SMCI -1.19%) was once an untouchable stock. Last year, the price rose too far, too fast, then proceeded to sell off throughout the year.