62¢ per share · 25,056 shares
At execution
52.4% consumed
vs. market price
97% win rate across 95 markets