Nasdaq Innovative Pharmaceuticals And Biotechnology Net Total Return Index
NPIN
1,563.49
32.22
2.15%