XBI SPDR Biotech ETF

25,763
$82.83
$0.65
(0.78%)
Today
Volume (M)13.78M
52-Wk High$103.52
52-Wk Low$63.80
ST Data
Watchers
New Watcher Rank