83¢ per share · 4,082 shares
At execution
3.7% consumed
vs. market price
58% win rate across 236 markets