CYCLACEL PHARMACEUTICALS - CYCC 6 PERP (CYCCP)

US23254L2079

7.6  -0.28 (-3.55%)




Shares Outstanding6.29M
Float6.19M
Owners (insider)2.48%
Owners (institutional)18.63%
Owners (insider) changeN/A
Owners (institutional) change0%

No transactions were filed in the last 12 months.