Editas Medicine EDIT Drops 496 Key Support at 237 20260518 Chinas Tariff Offer to Africa Strategic Optics Economic Interests and Practical Constraints EPR Properties EPR Delivers Q1 2026 Beat EPS 074 vs 067 Expected Willis WLFC Stock Consolidating at 17991 Next Move Ahead 20260518 POET Technologies Secures Significant Capital Raise to Accelerate AI Expansion Initiatives Meridian Corporation MRBK Drops 290 Key Support at 1606 20260515 PT TLK Stock Analysis Falls 160 Watching 1574 20260517