65.3¢ per share · 18,369 shares
At execution
30.3% consumed
vs. market price
91% win rate across 157 markets