Kicking myself for not recommending these stocks: Cramer

7:18 PM ET Thu, 28 Feb 2019

Jim Cramer takes the time to talk about his top "woulda, shoulda, coulda" stocks.