21.96 USD
↗ 0.70 (3.29%)AT CLOSE (03:59 PM EDT)
Damora Therapeutics, Inc. Ordinary Shares (DMRA) is currently trading at $21.96. Technical indicators currently signal "Buy". Key drivers include negative Return on Equity and a bearish Death Cross on the long-term moving averages. On the valuation side, DMRA appears attractively valued relative to sector peers across key multiples.
Technical & fundamental data as of Oct 27, 2026.