Dominion Energy, Inc (D) stock: insider buying, earnings and risk | BrightDollar