Financial insights of GE