Tech Investors Lever Up By: TalkMarkets September 15, 2020 at 02:28 AM EDT Investors have piled into the triple leveraged Nasdaq 100 and are buying big tech call options which is pushing their stocks up. Read More >> Related Stocks: Amazon.com Microsoft NDX Nasdaq ETF Netflix