GNPX Genprex reports narrower Q1 2025 loss than estimates shares drop 585 percent in todays trading iShares Core MSCI Emerging Markets ETF IEMG Comparative Performance and Portfolio Fit Analysis vs iShares Core MSCI EAFE ETF IEFA Lam LRCX Stock Price Structure Insight Lam posts 49 EPS beat on steady chip gear demand What Revolve Group RVLV is doing that smarter investors notice Smart Money Active 20260508