88.6¢ per share · 11,281 shares
At execution
92.4% consumed
vs. market price
78% win rate across 924 markets