ROSEN, A TRUSTED INVESTOR… — BABA -0.80 | NewsImpactScreener