Filed under Green Tech Green Dot Portfolio: Twitter Inc. (TWTR) and Micron Technology Inc. (MU) Published by on February 11, 2020 FIRST TRUST ADVISORS LP bought a fresh place in Twitter Inc. (NYSE:TWTR). The institutional investor bought 1.7 million shares of the stock in a …