FTI - TechnipFMC plc Stock Analysis | Finranks