Civic Intelligence

Bmc Aggregates LC

Plan context: Bmc Aggregates L.C. Plan

EIN 42-1520140 • Elk Run Heights, IA • 25 filings • 3 plans

101 Bmc Dr.Elk Run Heights, IA 50707-2087
Current Snapshot

Latest Year

2025

2025 Participants

158

2025 Assets

$11,013,719

2025 Contributions

$1,052,531

Historical Graphs

Total Assets Over Time

Aggregate end-of-year assets by filing year, excluding zero-asset years

$11,013,719$5,506,860$0200620162024YearValue
$11,013,719Latest year 2024

Participants Over Time

Largest reported end-of-year plan headcount by filing year, used to avoid double-counting participants across overlapping plans

158790200620162025YearValue
158Latest year 2025

Company Timeline

Year summaries and individual filings are combined here so you can stay in one place while moving across years and plan filings.

Year / FilingFilingsParticipantsAssetsContributionsContrib./Participant
20251158$0$0-
Bmc Aggregates LC Welfare Plan-158---
20242152$11,013,719$1,052,531$6,925iApproximate average salary by contribution assumption: employee only about $173,114 at 4% or $115,409 at 6%; with 50% employer match about $115,409 at 4% or $76,939 at 6%; with 100% employer match about $86,557 at 4% or $57,705 at 6%.
Bmc Aggregates L.C. Plan-148$11,013,719$1,052,531$7,112iApproximate average salary by contribution assumption: employee only about $177,792 at 4% or $118,528 at 6%; with 50% employer match about $118,528 at 4% or $79,019 at 6%; with 100% employer match about $88,896 at 4% or $59,264 at 6%.
Bmc Aggregates LC Welfare Plan-152---
20232146$9,444,867$950,841$6,513iApproximate average salary by contribution assumption: employee only about $162,815 at 4% or $108,543 at 6%; with 50% employer match about $108,543 at 4% or $72,362 at 6%; with 100% employer match about $81,408 at 4% or $54,272 at 6%.
Bmc Aggregates L.C. Plan-138$9,444,867$950,841$6,890iApproximate average salary by contribution assumption: employee only about $172,254 at 4% or $114,836 at 6%; with 50% employer match about $114,836 at 4% or $76,557 at 6%; with 100% employer match about $86,127 at 4% or $57,418 at 6%.
Bmc Aggregates LC Welfare Plan-146---
20222139$7,653,515$612,490$4,406iApproximate average salary by contribution assumption: employee only about $110,160 at 4% or $73,440 at 6%; with 50% employer match about $73,440 at 4% or $48,960 at 6%; with 100% employer match about $55,080 at 4% or $36,720 at 6%.
Bmc Aggregates L.C. Plan-118$7,653,515$612,490$5,191iApproximate average salary by contribution assumption: employee only about $129,765 at 4% or $86,510 at 6%; with 50% employer match about $86,510 at 4% or $57,673 at 6%; with 100% employer match about $64,882 at 4% or $43,255 at 6%.
Bmc Aggregates LC Welfare Plan-139---
20212145$9,678,289$612,807$4,226iApproximate average salary by contribution assumption: employee only about $105,656 at 4% or $70,438 at 6%; with 50% employer match about $70,438 at 4% or $46,958 at 6%; with 100% employer match about $52,828 at 4% or $35,219 at 6%.
Bmc Aggregates L.C. Plan-117$9,678,289$612,807$5,238iApproximate average salary by contribution assumption: employee only about $130,942 at 4% or $87,294 at 6%; with 50% employer match about $87,294 at 4% or $58,196 at 6%; with 100% employer match about $65,471 at 4% or $43,647 at 6%.
Bmc Aggregates LC Welfare Plan-145---
20202145$8,332,718$1,072,201$7,394iApproximate average salary by contribution assumption: employee only about $184,862 at 4% or $123,241 at 6%; with 50% employer match about $123,241 at 4% or $82,161 at 6%; with 100% employer match about $92,431 at 4% or $61,621 at 6%.
Bmc Aggregates L.C. Plan-123$8,332,718$1,072,201$8,717iApproximate average salary by contribution assumption: employee only about $217,927 at 4% or $145,285 at 6%; with 50% employer match about $145,285 at 4% or $96,856 at 6%; with 100% employer match about $108,964 at 4% or $72,642 at 6%.
Bmc Aggregates LC Welfare Plan-145---
20191125$6,489,806$506,686$4,053iApproximate average salary by contribution assumption: employee only about $101,337 at 4% or $67,558 at 6%; with 50% employer match about $67,558 at 4% or $45,039 at 6%; with 100% employer match about $50,669 at 4% or $33,779 at 6%.
Bmc Aggregates L.C. Plan-125$6,489,806$506,686$4,053iApproximate average salary by contribution assumption: employee only about $101,337 at 4% or $67,558 at 6%; with 50% employer match about $67,558 at 4% or $45,039 at 6%; with 100% employer match about $50,669 at 4% or $33,779 at 6%.
2018171$4,901,157$289,207$4,073iApproximate average salary by contribution assumption: employee only about $101,833 at 4% or $67,889 at 6%; with 50% employer match about $67,889 at 4% or $45,259 at 6%; with 100% employer match about $50,917 at 4% or $33,944 at 6%.
Bmc Aggregates L.C. Plan-71$4,901,157$289,207$4,073iApproximate average salary by contribution assumption: employee only about $101,833 at 4% or $67,889 at 6%; with 50% employer match about $67,889 at 4% or $45,259 at 6%; with 100% employer match about $50,917 at 4% or $33,944 at 6%.
2017172$5,167,329$273,170$3,794iApproximate average salary by contribution assumption: employee only about $94,851 at 4% or $63,234 at 6%; with 50% employer match about $63,234 at 4% or $42,156 at 6%; with 100% employer match about $47,425 at 4% or $31,617 at 6%.
Bmc Aggregates L.C. Plan-72$5,167,329$273,170$3,794iApproximate average salary by contribution assumption: employee only about $94,851 at 4% or $63,234 at 6%; with 50% employer match about $63,234 at 4% or $42,156 at 6%; with 100% employer match about $47,425 at 4% or $31,617 at 6%.
2016171$4,777,457$270,228$3,806iApproximate average salary by contribution assumption: employee only about $95,151 at 4% or $63,434 at 6%; with 50% employer match about $63,434 at 4% or $42,289 at 6%; with 100% employer match about $47,575 at 4% or $31,717 at 6%.
Bmc Aggregates L.C. Plan-71$4,777,457$270,228$3,806iApproximate average salary by contribution assumption: employee only about $95,151 at 4% or $63,434 at 6%; with 50% employer match about $63,434 at 4% or $42,289 at 6%; with 100% employer match about $47,575 at 4% or $31,717 at 6%.
2015169$4,269,128$255,211$3,699iApproximate average salary by contribution assumption: employee only about $92,468 at 4% or $61,645 at 6%; with 50% employer match about $61,645 at 4% or $41,097 at 6%; with 100% employer match about $46,234 at 4% or $30,823 at 6%.
Bmc Aggregates L.C. Plan-69$4,269,128$255,211$3,699iApproximate average salary by contribution assumption: employee only about $92,468 at 4% or $61,645 at 6%; with 50% employer match about $61,645 at 4% or $41,097 at 6%; with 100% employer match about $46,234 at 4% or $30,823 at 6%.
2014169$4,542,197$261,122$3,784iApproximate average salary by contribution assumption: employee only about $94,609 at 4% or $63,073 at 6%; with 50% employer match about $63,073 at 4% or $42,049 at 6%; with 100% employer match about $47,305 at 4% or $31,536 at 6%.
Bmc Aggregates L.C. Plan-69$4,542,197$261,122$3,784iApproximate average salary by contribution assumption: employee only about $94,609 at 4% or $63,073 at 6%; with 50% employer match about $63,073 at 4% or $42,049 at 6%; with 100% employer match about $47,305 at 4% or $31,536 at 6%.
2013173$4,288,703$267,358$3,662iApproximate average salary by contribution assumption: employee only about $91,561 at 4% or $61,041 at 6%; with 50% employer match about $61,041 at 4% or $40,694 at 6%; with 100% employer match about $45,780 at 4% or $30,520 at 6%.
Bmc Aggregates L.C. Plan-73$4,288,703$267,358$3,662iApproximate average salary by contribution assumption: employee only about $91,561 at 4% or $61,041 at 6%; with 50% employer match about $61,041 at 4% or $40,694 at 6%; with 100% employer match about $45,780 at 4% or $30,520 at 6%.
2012173$3,924,911$240,004$3,288iApproximate average salary by contribution assumption: employee only about $82,193 at 4% or $54,795 at 6%; with 50% employer match about $54,795 at 4% or $36,530 at 6%; with 100% employer match about $41,097 at 4% or $27,398 at 6%.
Bmc Aggregates L.C. Plan-73$3,924,911$240,004$3,288iApproximate average salary by contribution assumption: employee only about $82,193 at 4% or $54,795 at 6%; with 50% employer match about $54,795 at 4% or $36,530 at 6%; with 100% employer match about $41,097 at 4% or $27,398 at 6%.
2011172$3,275,103$262,070$3,640iApproximate average salary by contribution assumption: employee only about $90,997 at 4% or $60,664 at 6%; with 50% employer match about $60,664 at 4% or $40,443 at 6%; with 100% employer match about $45,498 at 4% or $30,332 at 6%.
Bmc Aggregates L.C. Plan-72$3,275,103$262,070$3,640iApproximate average salary by contribution assumption: employee only about $90,997 at 4% or $60,664 at 6%; with 50% employer match about $60,664 at 4% or $40,443 at 6%; with 100% employer match about $45,498 at 4% or $30,332 at 6%.
2010171$3,189,809$246,710$3,475iApproximate average salary by contribution assumption: employee only about $86,870 at 4% or $57,913 at 6%; with 50% employer match about $57,913 at 4% or $38,609 at 6%; with 100% employer match about $43,435 at 4% or $28,957 at 6%.
Bmc Aggregates L.C. Plan-71$3,189,809$246,710$3,475iApproximate average salary by contribution assumption: employee only about $86,870 at 4% or $57,913 at 6%; with 50% employer match about $57,913 at 4% or $38,609 at 6%; with 100% employer match about $43,435 at 4% or $28,957 at 6%.
2009169$3,049,715$261,072$3,784iApproximate average salary by contribution assumption: employee only about $94,591 at 4% or $63,061 at 6%; with 50% employer match about $63,061 at 4% or $42,041 at 6%; with 100% employer match about $47,296 at 4% or $31,530 at 6%.
Bmc Aggregates L.C. Plan-69$3,049,715$261,072$3,784iApproximate average salary by contribution assumption: employee only about $94,591 at 4% or $63,061 at 6%; with 50% employer match about $63,061 at 4% or $42,041 at 6%; with 100% employer match about $47,296 at 4% or $31,530 at 6%.
2008171$2,229,951$277,970$3,915iApproximate average salary by contribution assumption: employee only about $97,877 at 4% or $65,251 at 6%; with 50% employer match about $65,251 at 4% or $43,501 at 6%; with 100% employer match about $48,938 at 4% or $32,626 at 6%.
Bmc Aggregates L.C. Plan-71$2,229,951$277,970$3,915iApproximate average salary by contribution assumption: employee only about $97,877 at 4% or $65,251 at 6%; with 50% employer match about $65,251 at 4% or $43,501 at 6%; with 100% employer match about $48,938 at 4% or $32,626 at 6%.
2007173$0$0-
Bmc Aggregates L.C. Plan-73---
2006170$2,778,086$229,883$3,284iApproximate average salary by contribution assumption: employee only about $82,101 at 4% or $54,734 at 6%; with 50% employer match about $54,734 at 4% or $36,489 at 6%; with 100% employer match about $41,051 at 4% or $27,367 at 6%.
Bmc Aggregates L.C. Plan-70$2,778,086$229,883$3,284iApproximate average salary by contribution assumption: employee only about $82,101 at 4% or $54,734 at 6%; with 50% employer match about $54,734 at 4% or $36,489 at 6%; with 100% employer match about $41,051 at 4% or $27,367 at 6%.