Tickers
Backtest win rate : 60% (3/5)
Efficiency Ratio : +3.91%
Previous Investment Ratio : -54.83%
Planet Labs PBC
PL NYSE
17.790 price-down.png-4.20 %
Signal:
Buy
Target:
19.850
Stop Loss:
15.164
Date Price Signal Backtest (100.00)
07/10/2026 17.84 Buy 49.08
06/10/2026 18.35 Sell 49.08 (-43.20 %)
09/06/2026 32.30 Buy 0.00
05/06/2026 35.26 Sell (Stop Loss) 86.41 (-29.67 %)
29/05/2026 50.13 Buy 0.00
26/05/2026 48.01 Sell 122.85 (+16.35 %)
19/05/2026 41.26 Buy 0.00
14/05/2026 41.84 Sell 105.58 (+3.59 %)
12/05/2026 40.39 Buy 0.00
11/05/2026 40.25 Sell 101.92 (+1.92 %)
22/04/2026 39.49 Buy 0.00