Earnings news: Duke Energy, CommScope, BioCryst, Chimerix

Duke Energy, CommScope and two biotech firms in the Triangle report their financials as earnings season continues.