PremiumPre-EarningsAMNB Upcoming Earnings Report: What to Expect? American National Bankshares reports Q2 EPS 76c vs. 86c last year Atlantic Union announces agreement to acquire American National for $39.23 p/s PremiumThe FlyAmerican National Bankshares announce up to $10M share repurchase authorization American National Bankshares reports Q4 EPS 76c vs. $1.05 last year American National downgraded to Market Perform from Outperform at Keefe Bruyette