70.5¢ per share · 4,433 shares
At execution
7.2% consumed
vs. market price
72% win rate across 533 markets