CFRA upgrades Super Micro Computer ahead of second-quarter earnings release

CFRA is taking on a more bullish view of Super Micro Computer ahead of its second-quarter earnings release.