Duke Energy stock (symbol: DUK) underwent a total of 4 stock splits.The most recent stock split occurred on July 3rd, 2012.One DUK share bought prior to October 1st, 1990 would equal to 2.2944989387942 DUK shares today.