62¢ per share · 8,065 shares
At execution
0.7% consumed
vs. market price
64% win rate across 757 markets