Menhaden PLC reported earnings results for the year ended December 31, 2020. For the year, the company reported net return after taxation of £12,453,000 as compared to £22,051,000 a year ago. Return per ordinary share - basic and diluted was 15.6 pence as compared to 27.6 pence a year ago.