Market analysis 125