Upcoming Earnings Date: The following reported earnings day, or the most recent earnings date as reported by the company (if no long run date continues to be released). Stocks whose Following Earnings Date falls within the future 28 times are highlighted in pink. thirty-Day Historic Volatility: The normal deviation https://financefeeds.com/horizon-trading-solutions-launches-smart-order-router-to-improve-execution-and-compliance-across-80-venues/