MIME chart

Mimecast Limited · Quote, news and financials

79.92
+79.92 —

MAX chart

Closing price and volume

MIME all-time price chart71.074.678.281.985.5Nov 21Dec 21Jan 22Mar 22Apr 22May 22