CANDEL THERAPEUTICS INC (CADL)

US1374041093 - Common Stock

6.22  -0.38 (-5.76%)




Shares Outstanding32.48M
Float22.84M
Owners (insider)10.39%
Owners (institutional)20.84%
Owners (insider) change-20.77%
Owners (institutional) change12.6%

No transactions were filed in the last 12 months.