Why Apollo CRE ARI is trading below its true worth In Focus 20260511 Market Recap Tech leads sector gains while consumer groups lag amid mild market dips Is IDT Corporation IDT stock a compelling investment idea Volatility Increases 20260420 VRTS Virtus shares edge higher after narrow Q4 2025 EPS miss against analyst consensus estimates