John Ballard

John Ballard


John covers consumer goods and technology companies for

Recent articles

Domino's Pizza Is Playing the Long Game

The aggressive store-opening strategy is suppressing comp sales growth in the short term, but it could lead to higher profits down the road.

Is Vail Resorts a Buy?

The ski resort operator has delivered impressive growth in recent years, and there's plenty of opportunity for more.