Mimecast LtdNASDAQ   Updated May 19, 2022 4:00 AM
MIME79.920.03 (0.04%)
1,506
  • Key Data
  • 52wk Low47.40
  • 52wk High85.48
  • Mkt Cap5.35b
  • Volume5.70m
  • Real-Time