3382.T (Seven & i Holdings) Stock β€” Consumer Defensive Factor Analysis | Framler