The director buy is a modest positive signal but historically NSLR bullish calls have been wrong. Monitor for additional insider buying from C-suite or a material corporate catalyst (earnings, deal, product) before acting. The 91% analyst bullish consensus suggests the stock is well-covered and the buy may already be priced in.
Price Chart
Executive Summary
Director Erik A. Falk made a single open-market purchase of 50,000 NSLR shares for $511K at $10.22, representing ~0.19% of the $272M market cap. The buy is a standalone signal but lacks the conviction weight of a CEO/CFO purchase and is small relative to market cap, limiting its predictive power.
Key Financial Metrics
Key Facts
- Director Erik A. Falk purchased 50,000 shares at $10.22 on 2026-08-26
- Total purchase value: $511,000
- Purchase represents ~0.19% of $272M market cap
- Analyst consensus is 91% bullish (5 Strong Buy, 5 Buy, 1 Hold)
Financial Impact
$511K open-market purchase by a director, ~0.19% of market cap
Risk Factors
- Director-level buy carries less signal weight than C-suite purchase
- Stock already has strong analyst bullish consensus (91%) — limited upside surprise potential
- No cross-filing context (earnings, M&A, catalyst) to amplify the signal
Market Snapshot
Documents Analyzed
This report is based on 1 SEC document filed with EDGAR.
| Document | Accession Number |
|---|---|
| INSIDER-BUY Data (Synthetic) | 0001493152-26-040281 |
Filters
| Type | Now | ||||
|---|---|---|---|---|---|
Oct 5, 2026 20d ago | 8-K | $7.50 $7.40 | ▲ +1.33% | ▲ +1.09% | $5.86 (+21.87%) |
Oct 5, 2026 20d ago | Press Release | $7.50 $7.40 | ▲ +1.33% | ▲ +1.09% | $5.86 (+21.87%) |
Oct 1, 2026 25d ago | EFFECT | $7.47 $7.44 | ▼ −0.40% | ▼ −1.14% | $5.86 (−21.55%) |
Sep 3, 2026 7w ago | 144 | $10.10 $9.85 | ▼ −2.48% | ▼ −1.93% | $5.86 (−41.98%) |
Aug 26, 2026 8w ago | Insider Buy | $10.29 $10.20 | ▼ −0.87% | ▼ −0.65% | $5.86 (−43.05%) |
Aug 10, 2026 10w ago | Insider Buy | $10.64 $10.84 | ▲ +1.88% | ▲ +1.63% | $5.86 (−44.92%) |
Jul 21, 2026 13w ago | 8-K | $11.15 $10.65 | ▼ −4.48% | ▼ −4.37% | $5.86 (−47.44%) |
Jul 8, 2026 15w ago | 8-K | $11.48 $11.40 | ▼ −0.70% | ▼ −1.13% | $5.86 (−48.95%) |
US Market Status
Subscribe to SecBot
Get Real-Time SEC Filing Intelligence
Comprehensive SEC filing analysis delivered the moment filings hit EDGAR. Sentiment scoring, impact analysis, and actionable insights for every material event.
Create a free account Live analysis, Telegram alerts, watchlists and the MCP server for subscribers