Altus Group analysis