Whale Bets $1.69M on TST, Capturing 42% of Open Interest