LMB · Limbach Holdings Inc. Common Stock
View on chartInsiders & Stakes
| Bacon Charles A. III President and CEO | ▲ Buy | Option Exercise | 474,485 Shares held | 6/22/2023 | View profile |
| McCann Michael M Chief Operating Officer | ▼ Sell | Tax Withholding | 167,514 Shares held | 3/2/2026 | View profile |
| Brooks Jayme L. EVP & Chief Financial Officer | ▼ Sell | Open Market | 125,227 Shares held | 4/30/2026 | View profile |
| Sharp Jay President of Limbach | ▼ Sell | Gift | 72,736 Shares held | 6/15/2026 | View profile |
| Angerosa Nicholas President of Harper | ▼ Sell | Tax Withholding | 67,639 Shares held | 3/2/2026 | View profile |
| Michael F. McNally Director | ▲ Buy | Option Exercise | 59,379 Shares held | 1/1/2026 | View profile |
| PRATT GORDON G Director | ▲ Buy | Option Exercise | 43,696 Shares held | 1/1/2025 | View profile |
| Joshua Horowitz Director | ▲ Buy | Option Exercise | 42,785 Shares held | 1/1/2026 | View profile |
| Krzeminski Laurel J Director | ▲ Buy | Option Exercise | 36,452 Shares held | 1/1/2026 | View profile |
| ALVARADO LINDA G Director | ▲ Buy | Option Exercise | 30,160 Shares held | 1/1/2026 | View profile |
| Young Norbert W. Director | ▼ Sell | Open Market | 29,329 Shares held | 5/13/2024 | View profile |
| Larry G. Swets Jr. Chief Executive Officer | ▲ Buy | Option Exercise | 26,000 Shares held | 8/26/2021 | View profile |
| Gaboury David Richard Director | ▲ Buy | Option Exercise | 5,253 Shares held | 1/1/2026 | View profile |
Transaction History
| Sharp Jay | ▼ Sell | Open Market | 788 | $62K | 6/15/2026 |
| Sharp Jay | ▼ Sell | Open Market | 1,862 | $148K | 6/15/2026 |
| Sharp Jay | ▼ Sell | Open Market | 2,021 | $162K | 6/15/2026 |
| Sharp Jay | ▼ Sell | Open Market | 200 | $16K | 6/15/2026 |
| Sharp Jay | ▼ Sell | Gift | 720 | $0 | 6/15/2026 |
| Brooks Jayme L. | ▼ Sell | Open Market | 3,440 | $344K | 4/30/2026 |
| Brooks Jayme L. | ▼ Sell | Open Market | 2,173 | $217K | 4/24/2026 |
| Brooks Jayme L. | ▼ Sell | Open Market | 5,703 | $487K | 4/13/2026 |
| Brooks Jayme L. | ▼ Sell | Open Market | 841 | $72K | 4/9/2026 |
| Brooks Jayme L. | ▼ Sell | Open Market | 3,366 | $287K | 4/8/2026 |
| Brooks Jayme L. | ▼ Sell | Open Market | 2,637 | $203K | 3/17/2026 |
| Brooks Jayme L. | ▼ Sell | Open Market | 4,167 | $325K | 3/17/2026 |
| Brooks Jayme L. | ▼ Sell | Open Market | 460 | $36K | 3/17/2026 |
| Brooks Jayme L. | ▼ Sell | Open Market | 1,546 | $124K | 3/17/2026 |
| Brooks Jayme L. | ▼ Sell | Open Market | 1,100 | $90K | 3/17/2026 |
| Sharp Jay | ▼ Sell | Open Market | 491 | $39K | 3/16/2026 |
| Sharp Jay | ▼ Sell | Open Market | 709 | $56K | 3/16/2026 |
| Sharp Jay | ▼ Sell | Open Market | 300 | $24K | 3/16/2026 |
| Sharp Jay | ▼ Sell | Open Market | 500 | $41K | 3/16/2026 |
| Sharp Jay | ▼ Sell | Gift | 700 | $0 | 3/16/2026 |
| Sharp Jay | ▲ Buy | Grant | 28,747 | $0 | 3/2/2026 |
| Sharp Jay | ▼ Sell | Tax Withholding | 12,359 | $1.1M | 3/2/2026 |
| Brooks Jayme L. | ▲ Buy | Grant | 40,835 | $0 | 3/2/2026 |
| Brooks Jayme L. | ▼ Sell | Tax Withholding | 16,070 | $1.4M | 3/2/2026 |
| McCann Michael M | ▲ Buy | Grant | 52,008 | $0 | 3/2/2026 |
| McCann Michael M | ▼ Sell | Tax Withholding | 20,466 | $1.8M | 3/2/2026 |
| Angerosa Nicholas | ▲ Buy | Grant | 22,559 | $0 | 3/2/2026 |
| Angerosa Nicholas | ▼ Sell | Tax Withholding | 8,878 | $792K | 3/2/2026 |
| Sharp Jay | ▲ Buy | Option Exercise | 929 | $0 | 1/1/2026 |
| Sharp Jay | ▲ Buy | Option Exercise | 487 | $0 | 1/1/2026 |
| Sharp Jay | ▼ Sell | Tax Withholding | 1,756 | $137K | 1/1/2026 |
| McCann Michael M | ▲ Buy | Option Exercise | 4,699 | $0 | 1/1/2026 |
| McCann Michael M | ▲ Buy | Option Exercise | 1,080 | $0 | 1/1/2026 |
| McCann Michael M | ▲ Buy | Option Exercise | 2,627 | $0 | 1/1/2026 |
| McCann Michael M | ▲ Buy | Option Exercise | 1,499 | $0 | 1/1/2026 |
| McCann Michael M | ▼ Sell | Tax Withholding | 2,538 | $198K | 1/1/2026 |
| Gaboury David Richard | ▲ Buy | Option Exercise | 956 | $0 | 1/1/2026 |
| ALVARADO LINDA G | ▲ Buy | Option Exercise | 956 | $0 | 1/1/2026 |
| Michael F. McNally | ▲ Buy | Option Exercise | 956 | $0 | 1/1/2026 |
| Joshua Horowitz | ▲ Buy | Option Exercise | 956 | $0 | 1/1/2026 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 4,440 | $0 | 1/1/2026 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 98 | $0 | 1/1/2026 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 1,266 | $0 | 1/1/2026 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 657 | $0 | 1/1/2026 |
| Brooks Jayme L. | ▼ Sell | Tax Withholding | 2,668 | $208K | 1/1/2026 |
| Angerosa Nicholas | ▲ Buy | Option Exercise | 771 | $0 | 1/1/2026 |
| Angerosa Nicholas | ▲ Buy | Option Exercise | 416 | $0 | 1/1/2026 |
| Angerosa Nicholas | ▼ Sell | Tax Withholding | 1,579 | $123K | 1/1/2026 |
| Krzeminski Laurel J | ▲ Buy | Option Exercise | 956 | $0 | 1/1/2026 |
| Brooks Jayme L. | ▼ Sell | Gift | 614 | $0 | 12/16/2025 |
| Sharp Jay | ▼ Sell | Open Market | 900 | $70K | 12/15/2025 |
| Sharp Jay | ▼ Sell | Open Market | 500 | $39K | 12/15/2025 |
| Sharp Jay | ▼ Sell | Open Market | 500 | $39K | 12/15/2025 |
| Sharp Jay | ▼ Sell | Open Market | 100 | $8K | 12/15/2025 |
| Sharp Jay | ▼ Sell | Gift | 410 | $0 | 12/12/2025 |
| Sharp Jay | ▼ Sell | Gift | 488 | $0 | 9/16/2025 |
| Sharp Jay | ▼ Sell | Open Market | 2,000 | $212K | 9/15/2025 |
| Gaboury David Richard | ▲ Buy | Open Market | 1,400 | $148K | 8/12/2025 |
| Sharp Jay | ▼ Sell | Open Market | 100 | $13K | 6/13/2025 |
| Sharp Jay | ▼ Sell | Open Market | 300 | $41K | 6/13/2025 |
| Sharp Jay | ▼ Sell | Open Market | 880 | $121K | 6/13/2025 |
| Sharp Jay | ▼ Sell | Open Market | 420 | $58K | 6/13/2025 |
| Sharp Jay | ▼ Sell | Open Market | 300 | $42K | 6/13/2025 |
| Joshua Horowitz | ▼ Sell | Open Market | 25,400 | $1.9M | 3/14/2025 |
| Brooks Jayme L. | ▲ Buy | Grant | 32,680 | $0 | 3/10/2025 |
| Brooks Jayme L. | ▼ Sell | Tax Withholding | 12,860 | $886K | 3/10/2025 |
| McCann Michael M | ▲ Buy | Grant | 49,408 | $0 | 3/10/2025 |
| McCann Michael M | ▼ Sell | Tax Withholding | 19,443 | $1.3M | 3/10/2025 |
| Sharp Jay | ▲ Buy | Grant | 20,710 | $0 | 3/10/2025 |
| Sharp Jay | ▼ Sell | Tax Withholding | 9,252 | $638K | 3/10/2025 |
| Angerosa Nicholas | ▲ Buy | Grant | 18,343 | $0 | 3/10/2025 |
| Angerosa Nicholas | ▼ Sell | Tax Withholding | 6,615 | $456K | 3/10/2025 |
| Gaboury David Richard | ▲ Buy | Option Exercise | 826 | $0 | 1/1/2025 |
| Angerosa Nicholas | ▲ Buy | Option Exercise | 770 | $0 | 1/1/2025 |
| Angerosa Nicholas | ▼ Sell | Tax Withholding | 2,199 | $188K | 1/1/2025 |
| Sharp Jay | ▲ Buy | Option Exercise | 928 | $0 | 1/1/2025 |
| Sharp Jay | ▼ Sell | Tax Withholding | 2,058 | $176K | 1/1/2025 |
| McCann Michael M | ▲ Buy | Option Exercise | 5,490 | $0 | 1/1/2025 |
| McCann Michael M | ▲ Buy | Option Exercise | 4,699 | $0 | 1/1/2025 |
| McCann Michael M | ▲ Buy | Option Exercise | 1,080 | $0 | 1/1/2025 |
| McCann Michael M | ▲ Buy | Option Exercise | 2,627 | $0 | 1/1/2025 |
| McCann Michael M | ▼ Sell | Tax Withholding | 3,823 | $327K | 1/1/2025 |
| Joshua Horowitz | ▲ Buy | Option Exercise | 1,914 | $0 | 1/1/2025 |
| ALVARADO LINDA G | ▲ Buy | Option Exercise | 1,914 | $0 | 1/1/2025 |
| Krzeminski Laurel J | ▲ Buy | Option Exercise | 1,914 | $0 | 1/1/2025 |
| PRATT GORDON G | ▲ Buy | Option Exercise | 1,914 | $0 | 1/1/2025 |
| Michael F. McNally | ▲ Buy | Option Exercise | 1,914 | $0 | 1/1/2025 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 3,631 | $0 | 1/1/2025 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 4,440 | $0 | 1/1/2025 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 97 | $0 | 1/1/2025 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 1,266 | $0 | 1/1/2025 |
| Brooks Jayme L. | ▼ Sell | Tax Withholding | 3,821 | $327K | 1/1/2025 |
| Gaboury David Richard | ▲ Buy | Open Market | 531 | $50K | 12/10/2024 |
| Gaboury David Richard | ▲ Buy | Open Market | 340 | $25K | 9/12/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 1,000 | $65K | 9/10/2024 |
| ALVARADO LINDA G | ▲ Buy | Open Market | 451 | $29K | 9/9/2024 |
| ALVARADO LINDA G | ▲ Buy | Open Market | 450 | $29K | 9/9/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 3,600 | $230K | 9/9/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 1,100 | $71K | 9/9/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 300 | $20K | 9/9/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 6,075 | $372K | 9/6/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 1,925 | $120K | 9/6/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 1,173 | $72K | 9/5/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 5,827 | $361K | 9/5/2024 |
| Gaboury David Richard | ▲ Buy | Open Market | 1,200 | $75K | 9/5/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 7,272 | $435K | 8/19/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 5,900 | $351K | 8/16/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 100 | $6K | 8/16/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 5,730 | $338K | 8/15/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 3,070 | $182K | 8/15/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 10 | $604 | 8/14/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 5,424 | $320K | 8/14/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 166 | $10K | 8/14/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 6,000 | $352K | 8/13/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 6,000 | $358K | 8/13/2024 |
| Joshua Horowitz | ▼ Sell | Open Market | 7,000 | $399K | 6/14/2024 |
| Brooks Jayme L. | ▲ Buy | Open Market | 943 | $49K | 5/21/2024 |
| McCann Michael M | ▲ Buy | Open Market | 2,099 | $100K | 5/17/2024 |
| Michael F. McNally | ▼ Sell | Open Market | 7,119 | $356K | 5/13/2024 |
| Michael F. McNally | ▼ Sell | Open Market | 854 | $44K | 5/13/2024 |
| Young Norbert W. | ▼ Sell | Open Market | 4,000 | $205K | 5/13/2024 |
| Young Norbert W. | ▼ Sell | Gift | 4,000 | $0 | 4/29/2024 |
| McCann Michael M | ▲ Buy | Grant | 31,340 | $0 | 3/13/2024 |
| McCann Michael M | ▼ Sell | Tax Withholding | 12,333 | $614K | 3/13/2024 |
| Angerosa Nicholas | ▲ Buy | Grant | 7,163 | $0 | 3/13/2024 |
| Angerosa Nicholas | ▼ Sell | Tax Withholding | 1,745 | $87K | 3/13/2024 |
| Brooks Jayme L. | ▲ Buy | Grant | 26,864 | $0 | 3/13/2024 |
| Brooks Jayme L. | ▼ Sell | Tax Withholding | 10,562 | $526K | 3/13/2024 |
| Sharp Jay | ▲ Buy | Grant | 21,491 | $0 | 3/13/2024 |
| Sharp Jay | ▼ Sell | Tax Withholding | 9,349 | $465K | 3/13/2024 |
| Sharp Jay | ▼ Sell | Tax Withholding | 3,159 | $144K | 1/1/2024 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 3,334 | $0 | 1/1/2024 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 3,631 | $0 | 1/1/2024 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 4,440 | $0 | 1/1/2024 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 97 | $0 | 1/1/2024 |
| Brooks Jayme L. | ▼ Sell | Tax Withholding | 4,489 | $204K | 1/1/2024 |
| Angerosa Nicholas | ▼ Sell | Tax Withholding | 1,515 | $69K | 1/1/2024 |
| McCann Michael M | ▲ Buy | Option Exercise | 3,889 | $0 | 1/1/2024 |
| McCann Michael M | ▲ Buy | Option Exercise | 5,490 | $0 | 1/1/2024 |
| McCann Michael M | ▲ Buy | Option Exercise | 4,698 | $0 | 1/1/2024 |
| McCann Michael M | ▲ Buy | Option Exercise | 1,080 | $0 | 1/1/2024 |
| McCann Michael M | ▼ Sell | Tax Withholding | 3,882 | $177K | 1/1/2024 |
| PRATT GORDON G | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2024 |
| PRATT GORDON G | ▲ Buy | Option Exercise | 6,906 | $0 | 1/1/2024 |
| Krzeminski Laurel J | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2024 |
| Krzeminski Laurel J | ▲ Buy | Option Exercise | 6,906 | $0 | 1/1/2024 |
| ALVARADO LINDA G | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2024 |
| ALVARADO LINDA G | ▲ Buy | Option Exercise | 6,906 | $0 | 1/1/2024 |
| Joshua Horowitz | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2024 |
| Joshua Horowitz | ▲ Buy | Option Exercise | 6,906 | $0 | 1/1/2024 |
| Michael F. McNally | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2024 |
| Michael F. McNally | ▲ Buy | Option Exercise | 6,906 | $0 | 1/1/2024 |
| Young Norbert W. | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2024 |
| Young Norbert W. | ▲ Buy | Option Exercise | 6,906 | $0 | 1/1/2024 |
| Young Norbert W. | ▼ Sell | Gift | 8,000 | $0 | 9/20/2023 |
| Brooks Jayme L. | ▲ Buy | Open Market | 1,398 | $48K | 8/22/2023 |
| McCann Michael M | ▲ Buy | Open Market | 2,866 | $102K | 8/21/2023 |
| Young Norbert W. | ▼ Sell | Other | 3,308 | $41K | 7/11/2023 |
| Young Norbert W. | ▼ Sell | Open Market | 1,661 | $41K | 7/11/2023 |
| Bacon Charles A. III | ▲ Buy | Option Exercise | 1,151 | $0 | 6/22/2023 |
| PRATT GORDON G | ▼ Sell | Other | 100,000 | $1.5M | 6/1/2023 |
| PRATT GORDON G | ▼ Sell | Open Market | 70,939 | $1.5M | 6/1/2023 |
| Sharp Jay | ▼ Sell | Other | 311 | $4K | 4/24/2023 |
| Sharp Jay | ▼ Sell | Open Market | 222 | $4K | 4/24/2023 |
| McCann Michael M | ▲ Buy | Grant | 13,613 | $0 | 3/8/2023 |
| McCann Michael M | ▲ Buy | Grant | 10,209 | $0 | 3/8/2023 |
| McCann Michael M | ▼ Sell | Tax Withholding | 5,801 | $79K | 3/8/2023 |
| Brooks Jayme L. | ▲ Buy | Grant | 13,613 | $0 | 3/8/2023 |
| Brooks Jayme L. | ▲ Buy | Grant | 8,167 | $0 | 3/8/2023 |
| Brooks Jayme L. | ▼ Sell | Tax Withholding | 6,611 | $90K | 3/8/2023 |
| Bacon Charles A. III | ▲ Buy | Grant | 23,822 | $0 | 3/8/2023 |
| Bacon Charles A. III | ▼ Sell | Tax Withholding | 5,801 | $79K | 3/8/2023 |
| Michael F. McNally | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2023 |
| Michael F. McNally | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2023 |
| Michael F. McNally | ▲ Buy | Option Exercise | 8,876 | $0 | 1/1/2023 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 3,334 | $0 | 1/1/2023 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 3,333 | $0 | 1/1/2023 |
| Brooks Jayme L. | ▲ Buy | Option Exercise | 3,631 | $0 | 1/1/2023 |
| Brooks Jayme L. | ▼ Sell | Tax Withholding | 4,393 | $46K | 1/1/2023 |
| McCann Michael M | ▲ Buy | Option Exercise | 3,334 | $0 | 1/1/2023 |
| McCann Michael M | ▲ Buy | Option Exercise | 2,500 | $0 | 1/1/2023 |
| McCann Michael M | ▲ Buy | Option Exercise | 3,889 | $0 | 1/1/2023 |
| McCann Michael M | ▲ Buy | Option Exercise | 5,489 | $0 | 1/1/2023 |
| McCann Michael M | ▼ Sell | Tax Withholding | 4,513 | $47K | 1/1/2023 |
| Krzeminski Laurel J | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2023 |
| Krzeminski Laurel J | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2023 |
| Krzeminski Laurel J | ▲ Buy | Option Exercise | 8,876 | $0 | 1/1/2023 |
| ALVARADO LINDA G | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2023 |
| ALVARADO LINDA G | ▲ Buy | Option Exercise | 8,876 | $0 | 1/1/2023 |
| Joshua Horowitz | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2023 |
| Joshua Horowitz | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2023 |
| Joshua Horowitz | ▲ Buy | Option Exercise | 8,876 | $0 | 1/1/2023 |
| Bacon Charles A. III | ▲ Buy | Option Exercise | 5,834 | $0 | 1/1/2023 |
| Bacon Charles A. III | ▲ Buy | Option Exercise | 3,889 | $0 | 1/1/2023 |
| Bacon Charles A. III | ▲ Buy | Option Exercise | 8,547 | $0 | 1/1/2023 |
| Bacon Charles A. III | ▼ Sell | Tax Withholding | 7,616 | $79K | 1/1/2023 |
| Young Norbert W. | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2023 |
| Young Norbert W. | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2023 |
| Young Norbert W. | ▲ Buy | Option Exercise | 8,876 | $0 | 1/1/2023 |
| PRATT GORDON G | ▲ Buy | Option Exercise | 1,067 | $0 | 1/1/2023 |