61¢ per share · 21,311 shares
At execution
3.5% consumed
vs. market price
60% win rate across 214 markets