Duke Energy misses the mark on 2018 earnings By: Charlotte Business Journal via Business Journals February 14, 2019 at 08:23 AM EST The Charlotte-based power company says it made $2.7 billion, or $3.76 per diluted share, in 2018 on revenue totaling almost $22.1 billion. Read More >>