All these three stocks are down heavily. TSLA watch out or wait for low 200 level as this very volatile.
Except TSLA, other two are really great ones with good earnings.
Watch out comfortable bottom of NVDA (after hours down too) and UBNT (almost reached down)
Do your own analysis, as this is information purpose.