44¢ per share · 22,727 shares
At execution
2.5% consumed
vs. market price
49% win rate across 872 markets