Tickers
Planet Labs PBC
PL NYSE
17.790 price-down.png-4.20 %
Signal:
Buy
Target:
19.850
Stop Loss:
15.164
Last Candlestick Pattern

Long Lower Shadow