LARIMAR THERAPEUTICS INC (LRMR)

US5171251003 - Common Stock

4.205  -0.12 (-2.66%)




Shares Outstanding63.81M
Float62.85M
Owners (insider)6.07%
Owners (institutional)101.2%
Owners (insider) change0%
Owners (institutional) change-6.07%

No transactions were filed in the last 12 months.