BABA Flash Back: The $52.4M AI Revolution Whale Just Made $14.6M in 24 Hours
Institutional whale deployed $52.4M across BABA call options as stock hit $143.93. Just 24 hours later, BABA surged +4.09% to $149.81, generating $14.6M profit from this 10/10 VOLCANIC China AI revolution trade.