Medallia Inc
Software-Application
Technology
open
33.99
52 week high
47.50
high
34.01
52 week low
23.86
previous Close
33.97
P/E ratio
-378
market cap
5.46B
div yield
0
net incoming
-62.49M
-19.21 %
net profit margin
-43.36 %
-3.00 %
operating incoming
-59.84M
-19.54 %
net change in cash
-26.89M
81.38 %
cash on hand
257M
-9.47 %
cost of revenue
54.52M
14.31 %
top