Compare Stocks: LBRX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
LBRXLB Pharmaceuticals Inc401.62M15.88-0.28%91,158--

Average Return