chart volume = 2,583,339 shares
FINRA reported = .89M , .496M short (temp & new)
a mere 1.197 million shares flash traded to keep price in control.
block trades were ~ 8 to 1 on the ask.
Could you explain what those numbers mean, especially "flash traded"?
sheesh...getting a bit expensive to keep the price in control