What affects Ellington Financial EFC stock price Slight Gain 20260418 Market Wrap SP 500 rises with major peers to reflect broad investor optimism PPIH PermaPipe International Holdings Inc reports 51 percent year over year Q1 2026 revenue growth shares fall 555 percent EDAP TMS EDAP Stock Bottom Line Technical Strength 20260415 Drill Tools DTI Competitive Landscape Q4 2025 EPS Exceeds Expectations BRC Group RILY Pullback Opportunity BRC Group Holdings Inc posts 171 per share loss Why Fuel Tech FTEK Stock Is Popular Institutional Selling 20260416 MultiSensor MSAI Stock Key Drivers 262 20260416 PDD PDD Stock Intraday Analysis Technical Weakness 20260415 Global GLP Stock Movement Analysis Grinds Higher 20260418