Spruce Biosciences
Nasdaq • SPRB • US85209E2081
Market Closed
Spruce Biosciences
Nasdaq • SPRB • US85209E2081
Market Closed
ORTEX Data Highlights
ORTEX Data Highlights
Generating your data highlights...
Market Cap
116m USD | # 8265 in US
Volume
78.18k shares | 3.86m USD
Shares Outstanding
2.87m
Free Float Shares
70.18% | 2.02m
