α52
Alpha 52
Where AI meets Quant
SMCI
48.56
- 0.37%
Super Micro Computer, Inc.
Tech Hardware

Trades

Entry Date Entry Price Exit Date Exit Price P&L %
2025-06-25 46.33 Still Open 48.68 +5.07%
2025-06-17 43.39 2025-06-24 42.88 -1.18%
2025-05-13 38.94 2025-06-02 40.78 +4.73%
2025-04-28 37.41 2025-05-01 32.34 -13.55%
2025-03-25 41.33 2025-03-26 36.94 -10.62%
2025-02-10 42.71 2025-03-03 35.96 -15.80%
Home Stock Hot Lists Investments Insights
Support expand_more