XBI   $96.21  2.03% Market Closed After Close 96.5 0.30%

SPDR Series Trust

Data not available