Insider trades

Open-market buys and sales that US company officers, directors and 10% owners file, newest filing first.

Open-market buys
952 trades
$1.9B in total
Open-market sales
1,216 trades
$2.6B in total
Insiders filing
564 insiders
Last 7 days
Trade type
Steel Excel10% Owner
Spruce Power HoldingSPRU
Open-market buy09/2109/2352,780 sh$2.04$107,671.2+1.5%
Steel Connect10% Owner
Spruce Power HoldingSPRU
Open-market buy09/2109/2352,780 sh$2.04$107,671.2+1.5%
Spruce Power HoldingSPRU
Open-market buy09/2109/2352,780 sh$2.04$107,671.2+1.5%
Spruce Power HoldingSPRU
Open-market buy09/2109/2352,780 sh$2.04$107,671.2+1.5%
SPH Group10% Owner
Spruce Power HoldingSPRU
Open-market buy09/2109/2352,780 sh$2.04$107,671.2+1.5%
Spruce Power HoldingSPRU
Open-market buy09/2109/2352,780 sh$2.04$107,671.2+1.5%
Spruce Power HoldingSPRU
Open-market buy09/2109/2352,780 sh$2.04$107,671.2+1.5%
Jonathan McWhinnie NorlingChief Legal Officer
Spruce Power HoldingSPRU
Open-market sale06/1506/1815,000 sh$2.84$42,600−3.6%
Steel Excel10% Owner
Spruce Power HoldingSPRU
Open-market buy04/2004/2224,335 sh$4.13$100,503.55+0.7%
Steel Connect10% Owner
Spruce Power HoldingSPRU
Open-market buy04/2004/2224,335 sh$4.13$100,503.55+0.7%
Spruce Power HoldingSPRU
Open-market buy04/2004/2224,335 sh$4.13$100,503.55+0.7%
Spruce Power HoldingSPRU
Open-market buy04/2004/2224,335 sh$4.13$100,503.55+0.7%
SPH Group10% Owner
Spruce Power HoldingSPRU
Open-market buy04/2004/2224,335 sh$4.13$100,503.55+0.7%
Spruce Power HoldingSPRU
Open-market buy04/2004/2224,335 sh$4.13$100,503.55+0.7%
Spruce Power HoldingSPRU
Open-market buy04/2004/2224,335 sh$4.13$100,503.55+0.7%
10% Owner
Spruce Power HoldingSPRU
Open-market buy04/15–04/1704/1714,244 sh3 trades$4.07avg.$58,040.97+0.4%
10% Owner
Spruce Power HoldingSPRU
Open-market buy04/15–04/1704/1714,244 sh3 trades$4.07avg.$58,040.97+0.4%
10% Owner
Spruce Power HoldingSPRU
Open-market buy04/15–04/1704/1714,244 sh3 trades$4.07avg.$58,040.97+0.4%
10% Owner
Spruce Power HoldingSPRU
Open-market buy04/15–04/1704/1714,244 sh3 trades$4.07avg.$58,040.97+0.4%
10% Owner
Spruce Power HoldingSPRU
Open-market buy04/15–04/1704/1714,244 sh3 trades$4.07avg.$58,040.97+0.4%