Details
Title largest institutional investor
Is Current yes
Shares 65.9 Million