Wabtec beats earnings but stock slips over 2% on revenue miss | AllMind News