Is Mustang Bio Mbio Stock Declining Price At 0.76 Down 1.68 20260406 Is Netapp Ntap Stock Stronger Than Peers Price At 95.88 Down 3.61 20260409 Is Cellectis Clls Stock Stable Now Price At 3.45 Down 2.82 20260409