Haydale shares drop 12% as revenue falls short of expectations — HAYD -0.80 · News Impact Screener