Trade Details

Loss $2,503

Title: Alibaba fucked me hard with their earnings

Ticker: BABA