Storia: Oswal Pumps slides 5% as Q1 results disappoint; stock down 60% from peak — Warptech Lab News