72¢ per share · 11,400 shares
At execution
26.9% consumed
vs. market price
52% win rate across 110 markets