Nasdaq Innovative Pharmaceuticals And Biotechnology Net Total Return Index
NPIN
1,602.67
0.57
0.04%