Menhaden PLC ha riportato i risultati degli utili per l'anno conclusosi il 31 dicembre 2020. Per l'anno in corso, l'azienda ha registrato un rendimento netto dopo le imposte di 12.453.000 sterline rispetto ai 22.051.000 sterline di un anno fa. Il rendimento per azione ordinaria - base e diluita è stato di 15,6 pence rispetto ai 27,6 pence di un anno fa.