CHIMERIX INC (CMRX)

US16934W1062 - Common Stock

2.73  -0.08 (-2.85%)




Shares Outstanding89.94M
Float83.60M
Owners (insider)10.12%
Owners (institutional)41.38%
Owners (insider) change-0.01%
Owners (institutional) change0.28%

No transactions were filed in the last 12 months.