Profit alert: Sell NET and TSLA to book partial profits up 148% and 51%