Financial insights of SJM