| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Temasek Holdings Private Ltd | 5.00% | 12,699,981 | $132.59M | Institution |
| Price T Rowe Associates Inc | 1.50% | 3,819,952 | $39.88M | Institution |
| Blackrock Inc | 1.23% | 3,126,736 | $32.64M | Institution |
| Artisan Partners Limited Partnership | 0.83% | 2,098,649 | $21.91M | Institution |
| Fil Ltd | 0.66% | 1,672,059 | $17.46M | Institution |
| Portolan Capital Management LLC | 0.47% | 1,183,986 | $12.36M | Institution |
| Millennium Management LLC | 0.41% | 1,050,163 | $10.96M | Institution |
| Invesco Ltd | 0.39% | 982,355 | $10.26M | Institution |
| Ceredex Value Advisors LLC | 0.34% | 866,000 | $9.04M | Institution |
| Alpine Investment Management Ltd | 0.33% | 850,000 | $8.87M | Institution |