Bank of America’s Limbach Holdings LMB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$880K Sell
11,425
-27,579
-71% -$2.29M ﹤0.01% 4678
2026
Q1
$3.04M Buy
39,004
+20,246
+108% +$1.7M ﹤0.01% 3825
2025
Q4
$1.46M Sell
18,758
-266
-1% -$21.9K ﹤0.01% 4294
2025
Q3
$1.85M Buy
19,024
+3,258
+21% +$392K ﹤0.01% 4884
2025
Q2
$2.21M Sell
15,766
-20,881
-57% -$2.37M ﹤0.01% 4686
2025
Q1
$2.73M Buy
36,647
+28,542
+352% +$2.49M ﹤0.01% 4389
2024
Q4
$693K Sell
8,105
-22,988
-74% -$2.03M ﹤0.01% 5310
2024
Q3
$2.36M Buy
31,093
+18,273
+143% +$1.16M ﹤0.01% 4436
2024
Q2
$730K Sell
12,820
-16,105
-56% -$796K ﹤0.01% 5100
2024
Q1
$1.2M Buy
28,925
+8,938
+45% +$389K ﹤0.01% 4814
2023
Q4
$909K Buy
19,987
+8,008
+67% +$288K ﹤0.01% 5050
2023
Q3
$380K Buy
11,979
+5,474
+84% +$166K ﹤0.01% 5509
2023
Q2
$161K Buy
6,505
+5,600
+619% +$113K ﹤0.01% 5981
2023
Q1
$15.7K Buy
905
+894
+8,127% +$12.1K ﹤0.01% 6822
2022
Q4
$115 Buy
+11
New +$105 ﹤0.01% 7643
2022
Q1
Sell
-15
Closed 8534
2021
Q4
$0 Buy
+15
New +$110 ﹤0.01% 8447
2020
Q4
Sell
-104
Closed -$1K 7239
2020
Q3
$1K Sell
104
-418
-80% -$2.35K ﹤0.01% 6773
2020
Q2
$2K Buy
+522
New +$1.63K ﹤0.01% 6673
2018
Q4
Sell
-34
Closed 7249
2018
Q3
$0 Buy
+34
New +$361 ﹤0.01% 7378
2017
Q1
Sell
-1,866
Closed -$26K 7131
2016
Q4
$26K Buy
+1,866
New +$27K ﹤0.01% 6230

Other funds holding LMB

Bank of America's LMB Position: Q2 2026 in Review

Bank of America reduced its Limbach Holdings (LMB) stake by 71% in Q2 2026, selling an estimated $2.29M and leaving 11,425 shares worth $880K. The position accounts for ﹤0.01% of the portfolio, ranked #4678.

Bank of America first reported a position in LMB in Q4 2016 and has held it in 20 quarters since. The position peaked at $3.04M in Q1 2026. 178 funds tracked by Wall St. Rank hold LMB as of Q2 2026.

  • Bank of America held 11,425 shares of Limbach Holdings worth $880K as of Q2 2026.
  • Bank of America sold 27,579 Limbach Holdings shares in Q2 2026, an estimated $2.29M.
  • Limbach Holdings made up ﹤0.01% of Bank of America's portfolio in Q2 2026, its #4678 holding.
  • Bank of America first reported a position in Limbach Holdings in Q4 2016 and has held it in 20 quarters since.
  • Bank of America's Limbach Holdings position peaked at $3.04M in Q1 2026.
  • 178 funds tracked by Wall St. Rank held Limbach Holdings as of Q2 2026.

Based on Bank of America's 13F filing for Q2 2026, filed 14 Aug 2026.