Molecular Templates, Inc.MTEM

Market cap
$537.43
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20234-127.84%
Dec 31, 2022-15-123.05%
Dec 31, 202166+10.65%
Dec 31, 202059-42.40%
Dec 31, 2019103+2.10%
Dec 31, 2018101+30.56%
Dec 31, 201777+288.62%
Dec 31, 201620-51.31%
Dec 31, 201541-270.36%
Dec 31, 2014-24+2.13%
Dec 31, 2013-23+69.46%
Dec 31, 2012-14-409.01%
Dec 31, 20114