Skip to content
Flowserve logo

Flowserve (FLS)

NYSEIndustrials

$81.18+0.19%
Close 2026-11-04