TechnipFMC (FTI) Extends Winning Streak on Impressive Earnings, Growth OutlookJuly 26, 2025Yahoo Finance