Biote BTMD Stock Analysis Falls 773 Watching 193 20260513 Farmer FARM Q1 2026 Earnings Miss EPS 022 vs 009 Expected CapFed CFFN Stock Analysis 170 Gain What to Watch 20260514