Loving this stock from 17.34 17.35, sold 90% @ 20.50 pre market last week and I'm an idiot..........