Solar
23 companies in this industry
Insider Buys (30d)
6
$441.4K
Insider Sells (30d)
8
$8.02M
Top Companies by Market Cap
FSLRFirst Solar, Inc.
$20.05BENPHEnphase Energy, Inc.
$4.66BRUNSunrun Inc.
$2.99BSEDGSolarEdge Technologies, Inc.
$2.79BSHLSShoals Technologies Group, Inc.
$1.31BARRYArray Technologies, Inc.
$1.24BCSIQCanadian Solar Inc.
$994.9MTYGOTigo Energy, Inc.
$379.3MJKSJinkoSolar Holding Co., Ltd.
$309.9MTOYOTOYO Co., Ltd.
$266.2MRecent Insider Trades
| Date | Ticker | Company | Insider | Role | Type | Shares | Avg Price | Value |
|---|---|---|---|---|---|---|---|---|
| Apr 22, 2026 | SPRU | Spruce Power Holding Corporation | STEEL PARTNERS HOLDINGS L.P. | 10 percent owner | Buy | 24,335 | $4.13 | $100.4K |
| Apr 17, 2026 | SPRU | Spruce Power Holding Corporation | STEEL PARTNERS HOLDINGS L.P. | 10 percent owner | Buy | 14,244 | $4.08 | $58.1K |
| Apr 16, 2026 | FSLR | First Solar, Inc. | Verma Kuntal Kumar | officer: Chief Manufacturing Officer | Sell | 573 | $210.00 | $120.3K |
| Apr 14, 2026 | SPRU | Spruce Power Holding Corporation | STEEL PARTNERS HOLDINGS L.P. | 10 percent owner | Buy | 9,702 | $4.03 | $39.1K |
| Apr 10, 2026 | RUN | Sunrun Inc. | Barak Maria | officer: Chief Accounting Officer | Sell | 8,039 | $13.67 | $109.9K |
| Apr 9, 2026 | SPRU | Spruce Power Holding Corporation | STEEL PARTNERS HOLDINGS L.P. | 10 percent owner | Buy | 19,532 | $3.99 | $77.9K |
| Apr 8, 2026 | RUN | Sunrun Inc. | Abajian Danny | officer: Chief Financial Officer | Sell | 132,953 | $13.25 | $1.76M |
| Apr 8, 2026 | RUN | Sunrun Inc. | Barak Maria | officer: Chief Accounting Officer | Sell | 4,641 | $13.25 | $61.5K |
| Apr 8, 2026 | RUN | Sunrun Inc. | Dickson Paul S. | officer: Pres. & Chief Revenue Officer | Sell | 127,673 | $13.25 | $1.69M |
| Apr 8, 2026 | RUN | Sunrun Inc. | Powell Mary | director, officer: Chief Executive Officer | Sell | 193,002 | $13.25 | $2.56M |
| Apr 8, 2026 | RUN | Sunrun Inc. | STEELE JEANNA | officer: Chief Legal & People Officer | Sell | 76,478 | $13.25 | $1.01M |
| Apr 3, 2026 | RUN | Sunrun Inc. | Jurich Lynn Michelle | director | Sell | 50,000 | $14.07 | $703.6K |
| Apr 2, 2026 | SPRU | Spruce Power Holding Corporation | STEEL PARTNERS HOLDINGS L.P. | 10 percent owner | Buy | 12,637 | $4.03 | $50.9K |
| Mar 30, 2026 | SPRU | Spruce Power Holding Corporation | STEEL PARTNERS HOLDINGS L.P. | 10 percent owner | Buy | 28,803 | $3.99 | $115.0K |