95¢ per share · 3,395 shares
At execution
9.0% consumed
vs. market price
95% win rate across 6697 markets