60¢ per share · 19,131 shares
At execution
39.1% consumed
vs. market price
67% win rate across 484 markets