Novelion Therapeutics' stock is owned by a variety of of retail and institutional investors. Top institutional investors include Franklin Street Advisors Inc. NC (0.00%). Company insiders that own Novelion Therapeutics stock include Axial Capital Master, LP, Jason Aryeh and Stonepine Capital, LP.