Medallia, Inc. logo
Medallia, Inc. MDLA
$ 33.99 0.06%

Medallia, Inc. Financial Ratios 2011-2024 | MDLA

Annual Financial Ratios Medallia, Inc.

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

P/E

-18.4 - - - - - - - - -

P/S

5.1 - - - - - - - - -

EV/EBITDA

-18.5 - - - - - - - - -

PEG

0.29 - - - - - - - - -

P/B

5.2 - - - - - - - - -

P/CF

-87.5 - - - - - - - - -

ROE %

-28.24 - - - - - - - - -

ROA %

-15.35 - - - - - - - - -

ROCE %

-28.20 - - - - - - - - -

DSO

136.6 - - - - - - - - -

DIO

- - - - - - - - - -

DPO

9.1 - - - - - - - - -

All numbers in USD currency