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