MapLight Therapeutics, Inc. (MPLT) has a market capitalization of $21.33M and trades at $27.02. The 52-week range is 12.24-21.76.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -7.4, Earnings Per Share (EPS) of $-3.66.
The stock has a beta of -0.83, operates in the Healthcare sector.