Bitcoin Price Update May 12 2026 Market Review and Outlook Global Markets Shift to Defensive Mode as Tech Declines and Oil Surges TopBuild BLD Stock Analysis 180 Loss Key Levels 20260515 Moleculin Biotech MBRX Q4 2025 Earnings 1304 EPS Surges Past 624 Estimates Liberty FWONK Flat at 9225 Consolidation Continues 20260514 Pinnacle PNW Delivers Q1 2026 Beat EPS 027 vs 001 Expected MiNK Therapeutics INKT Q1 2026 Earnings Surprise EPS 057 Up Significant BioRestor BRTX Q4 2025 Earnings Why the Beat Matters Castor CTRM Fell 051 Is a Recovery Ahead 20260514