News

The quantitative trading firm now owns 19.99 million shares, ranking it among the company's largest institutional holders ...