65¢ per share · 10,503 shares
At execution
0.5% consumed
vs. market price
65% win rate across 122 markets