Nasdaq Innovative Pharmaceuticals And Biotechnology Net Total Return Index
NPIN
1,557.81
27.48
1.78%