$22.78
-1.75-7.13%
At close: Sep 16, 5:00 PM EST
$23.23
-1.30-5.3%
Pre-Market: 4:01 AM EST

Damora Therapeutics (DMRA) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
61.736M
Shares Float
52.876M
Insider Shares Owned
1.147M
Insider % Owned
1.9%
Institutional Shares Held
18.800M
Institutional % Held
30.5%
Ownership Breakdown
Net Insider Activity by Month