77¢ per share · 5,938 shares
At execution
23.5% consumed
vs. market price
41% win rate across 364 markets