Mercer International Inc.
Exchange: nyse
none
458733696.00
117355000.00
0.085203037482
0.057940240568
0%
0
0.300000