90.8¢ per share · 5,054 shares
At execution
7.8% consumed
vs. market price
74% win rate across 26 markets