2026-04-22
high
STEEL PARTNERS HOLDINGS L.P.
Buy
24,335 shares
$100,416
@ $4.13
Significance
6/10
Spruce Power insider purchased 24,335 shares at $4.13/share (approximately $100,416) on April 20, 2026 via open-market transaction. This represents confidence in the company at current levels.