TVTX Travere Therapeutics Inc beats Q4 2025 earnings estimates posts 110 percent YoY revenue growth shares fall 28 percent Magnolia MGY Stock Review Buy Sell or Hold Decision Bearish Sentiment 20260418 TPG TPG revenue surges 27 percent yearoveryear to 322B in second quarter shares edge slightly higher HLN Haleon plc American Depositary Shares beats Q4 2024 EPS estimates mild annual revenue dip sends shares slightly lower The moat LifeMD LFMD is building for long term dominance Bearish Sentiment 20260507 HeartSciences HSCS Detailed Report Q1 2026 EPS Tops Views Biomea BMEA Stock Prediction Whats Next After Recent Move Q4 2025 Profit Surprises