up 6.5% today............FY05 sales of $139mil with a EBITDA of $58.8mil .........margin of 42%
this company has just started producing nickel......nickel is poised for massive growth and so is the share price of this company i believe.........market cap is 214mil with a PE ratio of 14
Please make your own judgement.