Theriva Biologics Q2 Net Income USD -3.217 Million - TOVX News | Rallies