90.8¢ per share · 3,302 shares
At execution
30.1% consumed
vs. market price
100% win rate across 58 markets