Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024




Manufacturing Facilities (Flow Control Division)
Q1, 2025
Backlog (Flowserve Pump Division)
Q1, 2025
Backlog
Q1, 2025
United States
5215 North O’Connor Boulevard, Suite 700
United States
4343 West Royal Lane, Suite 106
United States
ETL 111 Beauregard Dr
United States
4015 Flowserve Wy
United States
7075 S 5th St
Algeria