Investor Neil Hennessy says megacap tech trade is ‘over’ and to buy these two stocks instead

The money manager said investors should now look at value stocks instead.