Genus shares slide despite bumper year and £60m buyback — LST +0.60 · News Impact Screener