Financial insights of EPD