Mentari Therapeutics, Inc. Common Stock (MTRI) Stock Price

MTRIStock
$18.60−10.29%52W
Market Cap$1.08B
P/E—
PEG Ratio—
Div yield—
Beta1.09

MTRI Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)137.13%
Price vs S&P 500 (4W)18.91%
VGM Score45.58

Industry Peers — Pharmaceuticals(576)

SymbolValue ScoreGrowth ScoreMomentum ScoreP/S Ratio (TTM)Revenue Growth TTM (YoY)Gross Margin (TTM)EPS Growth (5Y)Price
MTRIMentari Therapeutics, Inc. Common Stock
DDB3.0x-32.8%35.9%—$18.60
LLYEli Lilly & Co.FBA15.5x45.5%83.6%27.6%$1446.39
JNJJohnson & JohnsonDCB7.0x7.8%67.7%14.9%$286.77
ABBVABBVIE INC.DBB7.9x10.7%73.7%-2.9%$295.44
MRKMerck & Co., Inc.DCB5.4x4.9%76.6%21.2%$147.71
NVSNovartis AGCCB5.1x2.3%75.2%15.3%$160.57
AZNAstraZeneca PLCDBB4.6x7.3%81.7%21.9%$185.10
ABTAbbott LaboratoriesCCB3.9x10.0%57.1%8.2%$108.64
NVONovo-Nordisk A/SBCC3.7x5.6%80.7%20.7%$41.62
PFEPfizer Inc.CDB2.6x1.3%74.9%-3.5%$28.86
VRTXVertex Pharmaceuticals IncDCB10.4x10.5%85.6%8.3%$540.64