MDXH MDxHealth SA Q4 2025 earnings miss estimates 198 YoY revenue growth fails to stop 519 share drop Is TIM SA TIMB stock gaining traction Smart Money Flows 20260420 Presidio FTW Stock Durable Goods Smart Money Active 20260420 MarisTech MTEK Stock Historical Volatility Builds on Momentum 20260420