α52
Alpha 52
Where AI meets Quant
FSLR
202.28
+ 5.35%
Signal: 20.7
Slowing Down
First Solar, Inc.
Semiconductors

Trades

Entry Date Entry Price Exit Date Exit Price P&L %
2025-08-15 199.95 Still Open 202.28 +1.17%
2025-07-03 184.99 2025-08-14 180.05 -2.67%
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