Company dynamics