Did Justin Sun Just Make a Massive Bet on PEPE? According to data from @Arkham Intelligence, Justin Sun owns about 2.82% of all available $PEPE tokens, totaling about 11.85 trillion tokens worth about $51.25 million. Most of that came in over the past ten days, when two large | News | MoonHub