Lennox international stock analysis