Whale Takes a 2x Leveraged Short Position on LIT, Realizing an Unrealized Profit of $2.07 Million | Intellectia.AI