Invesco QQQ Trust ETF (QQQ)
Overview: The Invesco QQQ Trust ETF is another index fund that tracks the performance of the largest non-financial companies in the Nasdaq-100 Index.
This ETF started trading in 1999, and it’s managed by Invesco, a fund giant.