Limbach EVP Jay Sharp disposes of 5,094 shares valued at $255,769.74 - LMB News | Rallies