48¢ per share · 7,717 shares
At execution
0.8% consumed
vs. market price
61% win rate across 1859 markets