Home Stock Analysis Sainsbury’s shares rise as profit tops £1bn; analysts flag cautious guidance amid price war risks