BXC

71.2900.47%
EI
Essex Investment Management Company, LLC
BuySellPriceUnit: Shares

Holdings History

Date
Latest--+86.59K1.10%86.59K
Q2 2026--+86.59K1.11%86.59K