Symbol: STT
NYSE
73.39
Market price today
11.9285
P/E Ratio
1.0807
PEG Ratio
22.16B
MRK Cap
DIV Yield