50¢ per share · 36,653 shares
At execution
3.9% consumed
vs. market price
83% win rate across 295 markets