Marine Products Corporation
Exchange: nyse
none
323872288.00
23453000.00
-0.438103676004
0.090340051154
-0.6%
3.75
0.560000