Molecular Templates, Inc.MTEM

Market cap
$537.43
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20232+202.18%
Dec 31, 20221-68.73%
Dec 31, 20212-31.40%
Dec 31, 20202+60.41%
Dec 31, 20191+87.82%
Dec 31, 20181-69.01%
Dec 31, 20173+206.20%
Dec 31, 20161+13.38%
Dec 31, 20151-65.04%
Dec 31, 20142+22.79%
Dec 31, 20132+86.01%
Dec 31, 20121-61.99%
Dec 31, 20112