56¢ per share · 5,843 shares
At execution
0.4% consumed
vs. market price
51% win rate across 168 markets