42.91 -0.63(-1.45%)11/12/2025
TechnipFMC plc (FTI)
Press Release | Data News