49¢ per share · 130,400 shares
At execution
25.1% consumed
vs. market price
57% win rate across 528 markets