Symbol: TMST
NYSE
20.4
Market price today
13.8450
P/E Ratio
0.8523
PEG Ratio
880.36M
MRK Cap
DIV Yield