Swiss National Bank Has $16.51 Million Stock Position in Skechers U.S.A ...

Responsive image
source