Tickers
Backtest win rate : 60% (3/5)
Efficiency Ratio : +3.91%
Previous Investment Ratio : -54.83%
Planet Labs PBC
PL NYSE
17.765 price-down.png-4.33 %
Signal:
Buy
Target:
19.850
Stop Loss:
15.164
Last Candlestick Pattern
Long Lower Shadow
07/10/2026
Date Price Signal
07/10/2026
17.835
Buy
06/10/2026
18.345
Sell
09/06/2026
32.295
Buy
05/06/2026
35.260
Sell (S/L)
29/05/2026
50.133
Buy