49.5¢ per share · 18,409 shares
At execution
56.8% consumed
vs. market price
73% win rate across 1417 markets