CFRX logo

ContraFect (CFRX) Net Margin