Nasdaq Innovative Pharmaceuticals And Biotechnology Net Total Return Index
NPIN
1,726.95
35.56
2.15%