82¢ per share · 5,206 shares
At execution
9.2% consumed
vs. market price
80% win rate across 3195 markets