Legence Corp Stock News

LGNNASDAQ
$27.91
2.509.84%
Last update: Nov 6, 5:43 PM