Why Is Construction Partners Stock Surging on Friday? | AllMind News