α52
Alpha 52
Where AI meets Quant
FSLR
185.03
+ 8.51%
First Solar, Inc.
Semiconductors

Trades

Entry Date Entry Price Exit Date Exit Price P&L %
2025-07-03 184.99 Still Open 184.99 0.00%
2025-06-13 176.27 2025-06-18 143.13 -18.80%
2025-05-12 156.38 2025-05-28 155.80 -0.37%
2025-04-24 136.76 2025-05-01 126.51 -7.49%
2025-01-16 191.81 2025-01-21 182.53 -4.84%
Home Stock Hot Lists Investments Insights
Support expand_more