Stephanie Link's big buy in final trades

1:30 PM ET Tue, 16 Oct 2018

Tech, healthcare and a whale - should you own these stocks?