Stockreport

Theriva Biologics upgraded to Buy from Hold at Maxim

Theriva Biologics, Inc.  (TOVX)