Mark Eden
Mark Edenclosed a $SMCI buy position
United Kingdom
I just closed the trade at a profit of 10.22%
SMCI
Super Micro Computer, Inc
10.22%
Trade Story
Like CommentShare
null
.