Spruce Biosciences

Nasdaq:SPRB | US85209E2081

logo
Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

89.7m USD | # 8494 in US

Volume

39.48k shares | 2.72m USD

Shares Outstanding

1.37m

Free Float Shares

66.24% | 908.77k

News