Stockreport

Reviva Pharmaceuticals upgraded to Buy from Hold at Maxim

Reviva Pharmaceuticals Holdings, Inc.  (RVPH)