Should You Sell ZenaTech ZENA After 886 Drop 20260520 Doximity DOCS Corrects 179 Key Support to Watch at 1852 20260521 Japans DBJ Extends Investment Horizon to Boost Domestic Manufacturing Reshoring Rayonier RYN Q1 2026 Earnings Surprise EPS 007 Up Significant CRS Q1 2026 Earnings Earnings Beat on Solid Demand Stock Slips Despite Beat Newmark Group Inc NMRK Q1 2026 Earnings EPS Surprises to the Upside Shares Edge Higher MPLX Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges Stock Gains 147 CFR Q1 2026 Earnings Solid EPS Beat Amid Stable Performance ICON Q4 2025 Earnings EPS Miss Highlights Operational Challenges NATH Q4 2024 Earnings EPS of 096 Reported Amid Modest Stock Reaction