NOVOCURE LTD (NVCR)

JE00BYSS4X48 - Common Stock

28.9001  -1.61 (-5.28%)




Shares Outstanding108.20M
Float97.93M
Owners (insider)26.84%
Owners (institutional)98.38%
Owners (insider) change0.2%
Owners (institutional) change12.85%

No transactions were filed in the last 12 months.