Obsidian OBE Stock Today Drops 273 Key Support at 1184 20260520 Intel CEO Signals Foundry Business Momentum as Customer Interest Builds WesBanco WSBC Delivers Q1 2026 Beat EPS 091 vs 088 Expected