Microsoft (MSFT) – MSFT is a $2.22T software leader and one of the top weights in the Nasdaq which is seasonally strongest in April as Technology sees an upside bias over the last 20 years. The QQQ Nasdaq ETF has been up 14 of the last 20 years in Ap...