39¢ per share · 28,000 shares
At execution
0.6% consumed
vs. market price
61% win rate across 1094 markets