Looks like HEPA's form 14 killed the momentum. Possible market shift as well, a few strong market days are bound to see some give back imo. Anyway, stop loss HEPA 1.02.