Stock price when the opinion was issued
ZQQ is the NASDAQ 100. COST is in the top 10 holdings. Choose this one for more growth long term, but it's absolutely expensive right now. TPU is broader US large-cap exposure. Doesn't track the S&P 500, but very similar. JPM is one of the top 10 holdings.
If you're putting new $$ to work, avoid both for now.
The weak USD is a serious headwind, 5% in recent months. The move isn't done, so he's hedging his holdings as the CAD is strong against the USD>