Trump's 3,642 Stock Trades in Q1 Shatter Presidential Norms, Stir Debate | Whale Factor