BBTX logo

Bambusa Therapeutics Inc.

BBTX
Healthcare|Biotechnology|US
$15.73
-0.12 (-0.76%)

Ownership Breakdown

6.2%
Float
49.8M
Shares Outstanding
3.1M
Float Shares