Driven Brands Posts Weak Quarter, Alpha Score 28 Flags Risk