Centuri director buys $252K in common stock