Abits ABTS Q1 2026 Meets the Street Whats the Next Catalyst Liberty LBRDK Gains 228 Support Holds at 3237 20260520 Jacobs Solutions J Q1 2026 Results Top Views on Strong Revenue European Firms Maintain China Manufacturing Focus Amid EU DeRisking Pressure