Symbol: INT
NYSE
24.26
Market price today
25.3166
P/E Ratio
-0.8017
PEG Ratio
1.51B
MRK Cap
DIV Yield