Is Blackrock Tech Bstz Stock Good For Short Term Price At 23.40 Down 0.13 20260410