Mimecast Limited (MIME) is trading at $50.54 at press time: False Bounce or Growth Revival?
Mimecast Limited (NASDAQ:MIME) shares traded higher over the last trading session, gaining 1.12% on 05/27/21. The shares fell to a low of $48.55 before closing