95.1¢ per share · 6,732 shares
At execution
4.9% consumed
vs. market price
64% win rate across 257 markets