Press Releases Covered Call reports for Citigroup, Intel, Netflix, NVIDIA and Twitter include trade ideas that offer returns of 23% or more! ME Staff - June 30, 2017 0