Nasdaq Innovative Pharmaceuticals And Biotechnology Net Total Return Index
NPIN
1,948.21
-15.20
-0.77%