96¢ per share · 26,042 shares
At execution
25.0% consumed
vs. market price
66% win rate across 2448 markets