How FormFactor FORM innovation pipeline shows in financials FormFactor Beats Estimates by 24 on Strong Demand Is Utah UTMD stock a buy or sell 039 20260420 AVA Avista Q4 2025 revenue rises slightly year over year but EPS misses analyst estimates shares dip modestly BMRA Biomerica falls 047 after reporting Q1 2026 negative EPS of 044 with no available analyst consensus estimates