XBI SPDR Biotech ETF

25,823
$89.11
$1.32
(1.46%)
Today
Watchers25,823
52-Wk Low$63.80
52-Wk High$103.52
Volume12.04M
52-Wk High$103.52
52-Wk Low$63.80