First Trust Advisors LP Has $57.61 Million Stock Position in Limbach Holdings, Inc. $LMB
First Trust Advisors LP lifted its holdings in Limbach Holdings, Inc. (NASDAQ:LMB - Free Report) by 1,192.1% during the 2nd quarter, according to its most recent disclosure with the SEC. The...