Justin Sun now holds 2.82% of PEPE supply – The biggest individual holder | News | MoonHub