SUPER MICRO COMPUTER INC (SMCI)

US86800U3023 - Common Stock

25.8  -2.47 (-8.74%)

Premarket: 27.43 +1.63 (+6.32%)




Shares Outstanding585.57M
Float500.67M
Owners (insider)11.69%
Owners (institutional)6.05%
Owners (insider) change1.13%
Owners (institutional) change13.44%

No transactions were filed in the last 12 months.