Symbol: IMMFF
PNK
0.9897
Market price today
-4.7134
P/E Ratio
-0.1060
PEG Ratio
279.64M
MRK Cap
DIV Yield