Community Bankers Trust (ESXB)
The parent of Essex Bank held its annual shareholders meeting last week. Click here to see the result of the votes.
Kinsale Capital Group (KNSL)
The Henrico-based insurer held its annual shareholders meeting. Click here to see the result of the voting.
COO Brian Haney exercised options for 2,250 shares at $16 apiece. He then sold those shares at market price for $83.55 per share, for a total of nearly $188,000.
Director Anne Waleski purchased 1,000 shares at $15 per share for a total of $15,820. Waleski directly owns 3,091 shares of common stock.
Universal Corp. (UVV)
The tobacco company filed its year-end and first quarter earnings.
Universal reported $671 million in revenue and a profit of $31.3 million in the first quarter 2019, up from a profit of $30.5 in the same period last year.
In fiscal year 2019, Universal reported $2.2 billion in revenue and a profit of $104 million, down from a profit of $105 million in fiscal year 2018. Click here to see the full report.
Universal also announced the date of its annual shareholders meeting, to be held August 6 at the company’s Southside headquarters.
President and CEO George Freeman III was awarded 36,635 shares. Freeman III directly owns 274,115 shares of common stock.