Menhaden PLC  Banner Image

Menhaden PLC

  • Ticker MHN
    Exchange LSE More
  • Industry --None-- More
  • Sector --None-- More
Menhaden PLC  Logo Image
  • 11-50 Employees
  • Based in London, England
Menhaden Capital is a UK-listed investment company that seeks to generate long-term shareholder returns, by investing in businesses and opportunities, delivering or benefiting from the efficient use of energy and resources.
4.7 / 5.0 (78)

Menhaden PLC reports have an aggregate usefulness score of 4.7 based on 78 reviews.

Menhaden PLC

Most Recent Annual Report

Menhaden PLC
MOST RECENT 2023 Annual Report

Older/Archived Annual Reports

Menhaden PLC  Logo Image

Rate This Report

Your vote helps our reports be more useful
Rating Saved!

Thank you for your feedback!