Market analysis 120