Wall St Engine
Legence Corp. (LGN) earnings — dates, estimates & beat history