MIME chart

Mimecast Limited · Quote, news and financials

79.92
+79.92 —

3M chart

Closing price and volume

MIME three-month price chart78.879.179.479.780.0Feb 22Mar 10Mar 28Apr 13May 2May 18