MIME chart

Mimecast Limited · Quote, news and financials

79.92
+79.92 —

6M chart

Closing price and volume

MIME six-month price chart71.074.578.081.585.0Nov 21Dec 21Feb 22Mar 22Apr 22May 22