The Ratings Game: Cloud software propels tech stocks higher ahead of big week for earningsMarket Watch • 07/20/20
iShares PHLX Semiconductor ETF: Attractive Entry Point With Long Runway Of GrowthSeeking Alpha • 04/27/20