90.5¢ per share · 4,418 shares
Of trader's book
At execution
10.4% consumed
vs. market price
46% win rate across 112 markets