78¢ per share · 12,704 shares
At execution
6.9% consumed
vs. market price
72% win rate across 533 markets