Theriva Biologics Inc (TOVX) Valuation Ratios & Charts