SBI Holdings Inc $19.825 (-0.42, 2.10%)

Open Short

US