92¢ per share · 4,995 shares
At execution
>99% consumed
vs. market price
98% win rate across 2906 markets