February 19, 2020BusinessWe’re talking Amazon, we’re talking Tesla, Nvidia, Apple and more! When the market’s looking up, a trader couldn’t ask for more.