$18.53
$-0.05 (-0.27%)
End-of-day quote: 05/08/2024
NYSE:SWM

Schweitzer-Mauduit International Valuation