22.2¢ per share · 33,083 shares
At execution
1.4% consumed
vs. market price
45% win rate across 114 markets