New data shows that SMCI is the No. 3 most shorted stock by hedge funds. Here's what else to know about Super Micro Computer.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results