Biomerica FY26 net sales drop 16% to $4.45 million; dividend, interest and other income more than doubled to $1.23 million - BMRA News | Rallies