BTMD Q1 2026 Earnings Biote Corp Beats EPS Estimates Stock Declines Slightly Ubisoft Shares Decline After Assassins Creed Developer Warns of Continued Financial Challenges Blaize BZAI Rallied 557 Time to Take Profits or Hold 20260521