Armistice capital reports 14% stake in vaxart as of may 11

Armistice capital, llc reports 14.0 % stake in vaxart as of may 11, 2020 - sec filing.armistice capital, llc had previously reported 22.5% stake in vaxart as of april 28, 2020.
VXRT Ratings Summary
VXRT Quant Ranking