Current Stock Value

TimkenSteel Corporation (TMST)

$16.48

-0.31 (-1.85%)
Valuation Date: 10/6/2022
Share Price on Valuation Date 16.48$
Stock Beta 1.81
Outstanding Shares 45