At 86 cents EBI is now at one-third the NTA...amazing stuff.
EBI
everest babcock & brown alternative inv trust