89¢ per share · 5,353 shares
At execution
2.3% consumed
vs. market price
78% win rate across 344 markets