51¢ per share · 5,881 shares
At execution
14.8% consumed
vs. market price
48% win rate across 305 markets