Mimecast Prices 7.75M Share IPO @$10.00/Share By: Benzinga via Benzinga November 18, 2015 at 20:12 PM EST Mimecast Limited today announced the pricing of its initial public offering of 7,750,000 ordinary shares at a price to ... Read More >> Related Stocks: Mimecast Ltd Ord Renaissance International IPO ETF