96.4¢ per share · 3,110 shares
At execution
33.5% consumed
vs. market price
63% win rate across 1271 markets