Trump approval >40% on June 1? · top holders · Whale Watch