SMCI   $34.66  24.54% Market Closed After Close 34.09 -1.64%

Super Micro Computer, Inc.