$17.61
-0.30-1.68%
Dern. MÀJ: Oct 22, 9:29 AM
$18.00
0.090.5%

Bicara Therapeutics (BCAX) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
66.173M
Shares Float
47.507M
Insider Shares Owned
783.031K
Insider % Owned
1.2%
Institutional Shares Held
26.958M
Institutional % Held
40.7%
Ownership Breakdown
Net Insider Activity by Month