MarketPeel
Insider Trading Intelligence
JH

Joshua Horowitz

LMB
DIRECTOR · LIMBACH HOLDINGS, INC. · CIK 0001612424
FILING MIX · LIFETIME70%/30%
BUYS
75
SELLS
32
TOTAL VALUE
$10.31M
COMPANIES
4
ACTIVE SINCE
Apr 2020
HOLDINGS NOW
762,955
AVG SELL PX
$64.22
TRADE KIND
SHOWING 107 / 107
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
60 backtested trades · 8 horizons · 30 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Joshua Horowitz, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d60+48.33%+7.40%+1.32%+6.08%+4.72%5.00
14d60+50.00%+9.19%+1.33%+7.85%+5.39%6.59
30d60+38.33%+10.48%+1.55%+8.93%+9.38%6.42
60d60+30.00%+16.23%+3.49%+12.74%+12.11%4.69
90d60+36.67%+25.54%+4.75%+21.17%+24.09%5.79
180d60(1 pending)+38.98%+33.60%+6.32%+28.47%+18.48%5.18
1y60(3 pending)+40.35%+89.42%+12.15%+77.27%+64.59%5.34
2y60(26 pending)+67.65%+349.90%+27.92%+321.97%+445.02%5.61
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
LMB · 42,785 shares · as of Jan 1, 2026
064,168128,336192,504256,672202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 75 buys / 32 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
KFS
KINGSWAY FINANCIAL SERVICES INC
PURCHASE
3,800$9.91$37.7K372,000May 29, 2026Jun 1, 2026View →
KFS
KINGSWAY FINANCIAL SERVICES INC
PURCHASE
700$9.95$7.0K368,200May 28, 2026Jun 1, 2026View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
4,433$1.05$4.7K319,709Feb 26, 2026Feb 27, 2026View →
BKTI
BK TECHNOLOGIES CORP
PURCHASEGRANT
Stock grant
46128,461Jan 26, 2026Jan 27, 2026View →
LMB
LIMBACH HOLDINGS, INC.
SALE
9560Jan 1, 2026Jan 5, 2026View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,4981,498Jan 1, 2026Jan 5, 2026View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
95642,785Jan 1, 2026Jan 5, 2026View →
KFS
KINGSWAY FINANCIAL SERVICES INC
PURCHASE
252,500$8.25$2.08M367,500Dec 17, 2025Dec 18, 2025View →
KFS
KINGSWAY FINANCIAL SERVICES INC
PURCHASE
22,500$8.25$185.6K32,500Dec 17, 2025Dec 18, 2025View →
KFS
KINGSWAY FINANCIAL SERVICES INC
SALE
22,5000Dec 17, 2025Dec 18, 2025View →
KFS
KINGSWAY FINANCIAL SERVICES INC
SALE
252,5000Dec 17, 2025Dec 18, 2025View →
BRN
BARNWELL INDUSTRIES INC
PURCHASEGRANT
Stock grant
9,346202,221Dec 10, 2025Dec 12, 2025View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
14,563$1.10$16.0K192,875Nov 24, 2025Nov 26, 2025View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
45,000$1.10$49.5K315,276Nov 24, 2025Nov 26, 2025View →
BRN
BARNWELL INDUSTRIES INC
PURCHASEGRANT
Stock grant
44,445178,312Oct 8, 2025Oct 10, 2025View →
BRN
BARNWELL INDUSTRIES INC
PURCHASEGRANT
Stock grant
65,000133,867Sep 29, 2025Oct 1, 2025View →
KFS
KINGSWAY FINANCIAL SERVICES INC
PURCHASEGRANT
Stock grant
14,000$25.00$350.0K14,000May 8, 2025May 9, 2025View →
LMB
LIMBACH HOLDINGS, INC.
SALE
25,400$75.43$1.92M164,600Mar 14, 2025Mar 14, 2025View →
BKTI
BK TECHNOLOGIES CORP
PURCHASEGRANT
Stock grant
2,2382,238Jan 16, 2025Feb 17, 2025View →
LMB
LIMBACH HOLDINGS, INC.
SALE
1,9140Jan 1, 2025Jan 3, 2025View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
1,91441,829Jan 1, 2025Jan 3, 2025View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASEGRANT
Stock grant
956956Jan 1, 2025Jan 3, 2025View →
BRN
BARNWELL INDUSTRIES INC
PURCHASEGRANT
Stock grant
26,45568,867Oct 24, 2024Oct 28, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
1,000$65.03$65.0K39,915Sep 10, 2024Sep 10, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
300$65.42$19.6K190,000Sep 9, 2024Sep 9, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
3,600$63.77$229.6K191,400Sep 9, 2024Sep 9, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
1,100$64.45$70.9K190,300Sep 9, 2024Sep 9, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
6,075$61.16$371.5K196,925Sep 6, 2024Sep 9, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
1,925$62.30$119.9K195,000Sep 6, 2024Sep 9, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
5,827$62.00$361.3K203,000Sep 5, 2024Sep 9, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
1,173$61.18$71.8K208,827Sep 5, 2024Sep 9, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASEGRANT
Stock grant
1,365$21.98$30.0K28,000Aug 30, 2024Sep 3, 2024View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
10,096$2.30$23.2K270,276Aug 23, 2024Aug 23, 2024View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
7,000$2.24$15.7K260,180Aug 21, 2024Aug 23, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASE
3,330$19.86$66.1K90,000Aug 19, 2024Aug 19, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
7,272$59.85$435.3K210,000Aug 19, 2024Aug 20, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
5,900$59.43$350.6K217,372Aug 16, 2024Aug 20, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
100$60.20$6.0K217,272Aug 16, 2024Aug 20, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
5,730$59.00$338.1K226,342Aug 15, 2024Aug 15, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
3,070$59.40$182.4K223,272Aug 15, 2024Aug 15, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASE
1,704$16.82$28.7K86,670Aug 15, 2024Aug 19, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
10$60.41$604237,662Aug 14, 2024Aug 15, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
166$58.36$9.7K232,072Aug 14, 2024Aug 15, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
5,424$58.92$319.6K232,238Aug 14, 2024Aug 15, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
6,000$58.68$352.1K243,672Aug 13, 2024Aug 15, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
6,000$59.65$357.9K237,672Aug 13, 2024Aug 15, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
7,000$57.07$399.5K249,672Jun 14, 2024Jun 14, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASEGRANT
Stock grant
2,100$13.55$28.5K26,635Jun 13, 2024Jun 14, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASEGRANT
Stock grant
1,200$13.40$16.1K24,535Jun 12, 2024Jun 14, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASE
1,525$13.94$21.3K84,966May 20, 2024May 21, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASE
2,632$13.86$36.5K83,441May 17, 2024May 21, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASE
8,169$13.77$112.5K80,809May 16, 2024May 16, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASE
5,572$13.45$75.0K72,640May 15, 2024May 16, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASE
2,893$13.23$38.3K67,068May 14, 2024May 16, 2024View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
2,203$2.27$5.0K253,180Mar 4, 2024Mar 4, 2024View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
8,252$2.27$18.7K250,977Mar 1, 2024Mar 4, 2024View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
1,208$2.23$2.7K242,725Feb 29, 2024Mar 4, 2024View →
BKTI
BK TECHNOLOGIES CORP
PURCHASEGRANT
Stock grant
7,33523,335Feb 6, 2024Feb 9, 2024View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
6,90640,915Jan 1, 2024Jan 3, 2024View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,9141,914Jan 1, 2024Jan 3, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
1,0676,906Jan 1, 2024Jan 3, 2024View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
1,06734,009Jan 1, 2024Jan 3, 2024View →
LMB
LIMBACH HOLDINGS, INC.
SALE
6,9060Jan 1, 2024Jan 3, 2024View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
14,000$2.38$33.3K241,517Dec 22, 2023Dec 22, 2023View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
3,209$2.27$7.3K227,517Dec 21, 2023Dec 22, 2023View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
10,000$2.27$22.7K224,308Dec 20, 2023Dec 22, 2023View →
BRN
BARNWELL INDUSTRIES INC
PURCHASEGRANT
Stock grant
19,08442,412Nov 2, 2023Nov 6, 2023View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
9,32823,328Sep 30, 2023Nov 6, 2023View →
BRN
BARNWELL INDUSTRIES INC
PURCHASEGRANT
Stock grant
9,3289,328Jun 9, 2023Jun 13, 2023View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
6,244$2.67$16.6K214,308Apr 26, 2023Apr 26, 2023View →
BRN
BARNWELL INDUSTRIES INC
PURCHASE
14,000$2.71$37.9K208,064Apr 24, 2023Apr 26, 2023View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASEGRANT
Stock grant
6,9067,973Jan 4, 2023Jan 4, 2023View →
LMB
LIMBACH HOLDINGS, INC.
SALE
1,06711,010Jan 1, 2023Jan 4, 2023View →
LMB
LIMBACH HOLDINGS, INC.
SALE
8,8761,067Jan 1, 2023Jan 4, 2023View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
1,06724,066Jan 1, 2023Jan 4, 2023View →
LMB
LIMBACH HOLDINGS, INC.
SALE
1,0679,943Jan 1, 2023Jan 4, 2023View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
1,06722,999Jan 1, 2023Jan 4, 2023View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
8,87632,942Jan 1, 2023Jan 4, 2023View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
2,127$10.48$22.3K256,672Nov 22, 2022Nov 22, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
710$9.52$6.8K254,545Nov 21, 2022Nov 22, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
4,000$9.24$36.9K253,835Nov 18, 2022Nov 22, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
6,315$5.93$37.4K249,835Jun 1, 2022Jun 1, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
1,000$5.64$5.6K21,932May 24, 2022May 25, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
2,000$5.85$11.7K20,932May 23, 2022May 25, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
8,889$6.83$60.7K243,520Mar 23, 2022Mar 24, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
1,114$6.95$7.7K234,631Mar 22, 2022Mar 24, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
1,06717,866Jan 1, 2022Jan 4, 2022View →
LMB
LIMBACH HOLDINGS, INC.
SALE
1,0663,201Jan 1, 2022Jan 4, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASEGRANT
Stock grant
8,87612,077Jan 1, 2022Jan 4, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
1,06618,932Jan 1, 2022Jan 4, 2022View →
LMB
LIMBACH HOLDINGS, INC.
SALE
1,0674,267Jan 1, 2022Jan 4, 2022View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
2,934$7.32$21.5K233,517Dec 16, 2021Dec 16, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
3,500$7.25$25.4K230,583Dec 15, 2021Dec 16, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
4,672$7.25$33.9K227,083Dec 14, 2021Dec 16, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
7,811$7.59$59.3K222,411Dec 9, 2021Dec 9, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
25,000$7.89$197.2K214,600Dec 8, 2021Dec 9, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
4,711$7.59$35.8K189,600Dec 7, 2021Dec 9, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
5,000$9.04$45.2K184,889Jun 22, 2021Jun 22, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
1,507$9.20$13.9K179,889Jun 21, 2021Jun 22, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
1,470$9.40$13.8K178,382Jun 8, 2021Jun 8, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
5,850$9.29$54.4K176,912Jun 4, 2021Jun 8, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASEGRANT
Stock grant
3,2005,334Jan 1, 2021Jan 4, 2021View →
LMB
LIMBACH HOLDINGS, INC.
SALE
7992,134Jan 1, 2021Jan 4, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
79916,799Jan 1, 2021Jan 4, 2021View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
28,937$8.14$235.4K171,062Sep 25, 2020Sep 28, 2020View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASE
4,825$7.74$37.4K142,125Sep 24, 2020Sep 28, 2020View →
LMB
LIMBACH HOLDINGS, INC.
PURCHASEGRANT
Stock grant
2,9332,933Apr 3, 2020Apr 6, 2020View →
Other insiders · LMB
Loading peer insiders…
About this filer
CIK 0001612424
ROLE
Director
PRIMARY
LMB
COMPANIES
4
ACTIVE SINCE
Apr 2020
MARKETPEEL · /INSIDER/0001612424DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback