H.C. Wainwright reiterates buy rating and maintains $190 target