InvestorsHub Logo

ronpopeil

08/31/17 7:40 PM

#169 RE: zoomlik #168

Their position in biohaven is worth about $230 million and that doesn't include other holdings they have in other companies