94¢ per share · 3,354 shares
At execution
2.3% consumed
vs. market price
19% win rate across 963 markets