Established in 2004, Stanton is an independent investment management firm based in Montreal, Canada.