18¢ per share · 89,606 shares
At execution
0.6% consumed
vs. market price
68% win rate across 816 markets