Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
MDGL
71.17%
▼ -55.67%
MRNA
2.11%
▼ -261.44%
Gross Margin
MDGL
89.02%
▼ -2.36%
MRNA
35.86%
▲ 181.36%
Free Cash Flow
MDGL
$19.08M
▲ $190.36M
MRNA
-$563.00M
▲ $129.00M
Net Debt / EBITDA
MDGL
1.64
▼ -0.03
MRNA
1.36
▲ 0.01
Operating Margin
MDGL
-15.46%
▲ 14.32%
MRNA
-562.07%
▼ -205.26%
P/E Ratio
MDGL
1.36
▼ -0.23
MRNA
34.71
▲ 23.87