Details
Title Institutional investor
Shares 3.91 Million

Source Links