XBI SPDR Biotech ETF

25,828
$90.13
$1.99
(2.26%)
Today
Watchers25,828
52-Wk Low$63.80
52-Wk High$103.52
Volume5.45M
52-Wk High$103.52
52-Wk Low$63.80