ModusLink Global Solutions Inc (CIK 0000914712)

Latest company ownership

Shares held
2,971,980
Last filed at
Dec 4, 2025
Confidence Score
58.4
2025Q4
Confidence Score History
2025Q4 2025Q4
Shares held
2,966,434
Last filed at
Nov 28, 2025
Confidence Score
87.5
2025Q4
Confidence Score History
2025Q4 2025Q4
Role: 10% Owner
Shares held
1,194,891
Last filed at
Jun 29, 2015
Confidence Score
50.0
2025Q4
Confidence Score History
2015Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 19, 2025 Dec 23, 2025 SPRUCE POWER HOLDING CORP 10% Owner Buy 72.5 +17,033 0.54% $86K
Dec 16, 2025 Dec 18, 2025 SPRUCE POWER HOLDING CORP 10% Owner Buy 90.0 +82,212 2.67% $411K
Dec 11, 2025 Dec 15, 2025 SPRUCE POWER HOLDING CORP 10% Owner Buy 82.5 +38,430 1.26% $194.6K
Dec 5, 2025 Dec 9, 2025 SPRUCE POWER HOLDING CORP 10% Owner Buy 85.0 +68,289 2.30% $348.1K
Dec 2, 2025 Dec 4, 2025 STEEL PARTNERS HOLDINGS L.P. 10% Owner Buy 61.3 +6,161 0.21% $30.9K
Nov 25, 2025 Nov 28, 2025 SPRUCE POWER HOLDING CORP 10% Owner Buy 90.0 +100,822 3.52% $486.6K
Nov 20, 2025 Nov 24, 2025 SPRUCE POWER HOLDING CORP 10% Owner Buy 92.5 +208,451 7.84% $993.2K
Nov 17, 2025 Nov 19, 2025 SPRUCE POWER HOLDING CORP 10% Owner Buy 90.0 +69,658 2.69% $320.2K
Nov 11, 2025 Nov 14, 2025 SPRUCE POWER HOLDING CORP 10% Owner Buy 100.0 +1,147,551 79.69% $4.5M
Jun 25, 2015 Jun 29, 2015 MEDIFAST INC 10% Owner Sell 20.0 -29,654 -2.42% $979.5K
Jun 23, 2015 Jun 24, 2015 MEDIFAST INC 10% Owner Sell 20.0 -27,443 -2.19% $905.9K
Jun 19, 2015 Jun 23, 2015 MEDIFAST INC 10% Owner Sell 30.0 -9,494 -0.75% $313.4K
Jun 2, 2015 Jun 11, 2015 MEDIFAST INC 10% Owner Sell 40.0 -3,893 -0.31% $128.5K