Bel Fuse (NASDAQ:BELFA) Sets New 12-Month High – Should You Buy? — BELFA +0.60 · News Impact Screener