clean financial statements, good revenues, top management and favourable market share. enter for long term prospects.