44.8¢ per share · 8,653 shares
At execution
0.8% consumed
vs. market price
73% win rate across 7303 markets