49¢ per share · 12,200 shares
At execution
0.7% consumed
vs. market price
54% win rate across 260 markets