BABA $108.5962 ▼ -0.83% — Alibaba Group Holding -… on Solana | Defined.fi