Biomerica BMRA Q1 2026 In Line Whats Next for Investors Northwest NWN Trading at 5005 Key Decision Point 20260520 Are Executives Confident In Universal Corporation Uvv Stock Price At 53.16 Up 1.64 20260408 TSM Taiwan Semiconductor Manufacturing Company Ltd slips 313 as investors take profits despite strong Q1 2026 earnings performance VALU Value Line posts 64 percent year over year Q1 2026 revenue drop shares gain 189 percent