Gagnon Securities, LLC