DMRA belongs to the Other sector and operates in the Biotechnology industry.
What is DMRA (DMRA) current stock price?
As of the latest data, DMRA stock price is $28.53, with a previous close of $30.78. DMRA lost -$2.25 in the last trading session, representing a -7.31% loss.
What is DMRA (DMRA) current market capitalization?
DMRA market cap is approximately 1.76 billion.
What is DMRA (DMRA) Earnings Per Share (EPS)?
The trailing EPS is -$2.69, and the forward EPS is -$2.08.
What is DMRA (DMRA) EBITDA?
DMRA EBITDA (Earnings Before Interest, Taxes, Depreciation, and Amortization) is -27.67 million.
Does DMRA (DMRA) pay dividends?
No. DMRA does not pay a dividend.
When is DMRA (DMRA) next earnings report?
DMRA is expected to release its next earnings report on June 30, 2026.
What is DMRA (DMRA) beta (volatility) score?
DMRA has a beta of 1.467, suggesting it is more volatile than the market.