NYSE : FLS

Flowserve Corporation

$69.32 USD

$0.43 (0.62%)

Volume
41.83K
Average Volume
2.4M
Market Capitalization
$8.86B
P/E Ratio
25.09
Dividend Yield
1.26%
Price Target
$92.00
Year High
$92.41
Year Low
$48.71
Day High
Day Low
Payout Ratio
$0.31
Current Ratio
$2.22

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

3.81%

Investors Holding

63

change: -573 | last: 636

Increased Positions

33

change: -315 | last: 348

Reduced Positions

14

change: -183 | last: 197

New Positions

10

change: -108 | last: 118

Sold Positions

568

change: 500 | last: 68

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -94.5426 | last: 0.9454

Total Invested

355.13M

FLS Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $69.38 130M $9.02B $760.18M $1.76B $10.02B
2024-12-31 $57.52 131.49M $7.56B $675.44M $1.69B $8.58B
2023-12-31 $41.22 131.51M $5.42B $545.68M $1.4B $6.28B
2022-12-31 $30.68 130.63M $4.01B $434.97M $1.46B $5.03B
2021-12-31 $30.60 130.3M $3.99B $658.45M $1.5B $4.83B
2020-12-31 $36.85 130.4M $4.81B $1.1B $1.94B $5.65B
2019-12-31 $49.77 131.03M $6.52B $670.98M $1.56B $7.42B
2018-12-31 $38.02 130.82M $4.97B $619.68M $1.48B $5.84B
2017-12-31 $42.13 130.57M $5.5B $703.44M $1.58B $6.37B
2016-12-31 $48.05 130.43M $6.27B $367.16M $1.57B $7.47B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $73.51 127.49M $9.37B $792.35M $1.89B $10.47B
2025-12-31 $69.38 127.29M $8.83B $760.18M $1.76B $9.83B
2025-09-30 $53.14 130.32M $6.92B $833.85M $1.67B $7.76B
2025-06-30 $52.35 130.85M $6.85B $629.2M $1.67B $7.89B
2025-03-31 $48.84 131.57M $6.43B $540.8M $1.68B $7.56B
2024-12-31 $57.52 131.49M $7.56B $675.44M $1.69B $8.58B
2024-09-30 $51.69 131.4M $6.79B $611.74M $1.43B $7.61B
2024-06-30 $46.87 131.66M $6.17B $515.08M $1.45B $7.11B
2024-03-31 $45.98 131.51M $6.05B $531.98M $1.4B $6.91B
2023-12-31 $41.22 131.18M $5.41B $545.68M $1.4B $6.27B
2023-09-30 $39.77 131.18M $5.22B $480.46M $1.5B $6.23B
2023-06-30 $37.15 131.17M $4.87B $422.84M $1.48B $5.93B