Charles River CRL Stock Should You Invest Gains 20260418 vTv Therapeutics VTVT Market Conditions vTv Therapeutics Inc delivers 477 EPS beat exceeding analyst forecasts MARA MARA Holdings shares rally 19 despite massive EPS miss as revenue climbs 38 yearoveryear