Stockreport

Reviva Pharmaceuticals cut to Hold at Maxim

Reviva Pharmaceuticals Holdings, Inc.  (RVPH)