90¢ per share · 13,333 shares
At execution
28.9% consumed
vs. market price
87% win rate across 23 markets