Bearish
Omega Flex Stock Down 16% as Q1 Earnings Tumble Y/Y on High Costs
Omega Flex (OFLX) saw its stock decline 15.6% after reporting a significant drop in Q1 2026 earnings per share and net income, largely due to high raw...