it has more than 10 years not profitable. How many instutition and fund own amazon during unprofit time?
Facebook, uber all have unprofitable time.
All you need to do is to go to morning star, or intel.io check ownership, you will find how many instutiion or fund own the company.
Use your 8 principle listed, you can find in any category, there is some instution or fund to own the stock.