FLS - Flowserve Corporation Stock Analysis | Finranks