- Entry
- $3.11
- Now
- $1.68 -46.1%
- Target
- —
- Score
- —
SLI has dropped to 52-week lows of $1.73 and could represent a good opportunity to buy at an attractive price. Within the last few days several Company Executives have executed informative buys of nearly 100,000 shares. Downward pressure seems to be mainly driven by pressure from China and continued lack of profitability. At a recent investor conference SLI highlighted strong project economics, government support and long-term demand growth. The company seems confident that their key Southwest Arkansas project will receive …
— ORIGINAL POST ·
$SLI News and Insider Buying
· r/pennystocks
· Oct 3, 2026