88.6¢ per share · 11,292 shares
At execution
14.3% consumed
vs. market price
74% win rate across 1837 markets