Keegan Resources (KGN-v) only has 28.4 million shares out, about three times less than KXL-v. Divide KGN-v @ $2.20 by 3 and you get... $0.73. KXL actually trading at premium to KGN-v not a discount.
Market is not valuing any of these companies at what they are worth. Time only thing to cure this.
red911