bf/NASDAQ:ICVX_icon.jpeg

NASDAQ:ICVX

Icosavax, Inc.

  • Stock

USD

Last Close

15.45

16/02 21:00

Market Cap

769.04M

Beta: -

Volume Today

8.56M

Avg: 143.65K

PE Ratio

−8.24

PFCF: −10.36