This Week’s -21.06% Loss In scPharmaceuticals Inc (NASDAQ: SCPH) Taught Us Something New
scPharmaceuticals Inc (NASDAQ:SCPH)’s traded shares stood at 1.18 million during the latest session, with the company’s beta value hitting 0.15. At the last check today,