The Vancouver-based mining company reported $54 million in gross profit before depreciation and amortization from Trail, more ...