50.4¢ per share · 19,172 shares
At execution
3.9% consumed
vs. market price
67% win rate across 484 markets