my guesses on low institutional ownership:
- still accumulating, or
- there's is still a while away from significant revenue, or
- institutional has the same information as retail investors (ie no idea on confirmation of T1), or
- they know something negative that retail doesn't know