25 investors collectively hold a majority stake of 46% in Milestone Pharmaceuticals Inc. Individual investors own 54% while institutions own 46%. BlackRock, Inc. is the largest institutional shareholder. Insider ownership is less than 1%.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing