Mimecast Limited
Software-Infrastructure
Technology
MIME
68.84 M shares
NASDAQ US
traded
18 May 2022
listed
yes
open
79.91
52 week high
84.53
high
79.96
52 week low
46.24
previous Close
79.89
P/E ratio
market cap
5.33 B
div yield
0
net incoming
13.82 M
-21.41 %
net profit margin
9.11 %
-2.00 %
operating incoming
16.95 M
-21.16 %
net change in cash
49.52 M
75.49 %
cash on hand
416 M
13.51 %
cost of revenue
34.41 M
2.78 %
top