Civic Intelligence

Main Industries Inc.

Plan context: Main Industries Inc. Employee Stock Ownership Plan

EIN 54-1025581 • Hampton, VA • 43 filings • 3 plans

107 E. StreetHampton, VA 23661
Current Snapshot

Latest Year

2024

2024 Participants

108

2024 Assets

$493,844

2024 Contributions

$1,483,035

Historical Graphs

Total Assets Over Time

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

$35,742,632$17,871,316$0199920122024YearValue
$493,844Latest year 2024

Participants Over Time

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

157790199920122024YearValue
108Latest year 2024

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
20241108$493,844$0-
Main Industries Inc. Employee Stock Ownership Plan-108$493,844--
20232108$513,633$0-
Main Industries Inc. Employee Stock Ownership Plan-108$513,633--
Main Industries Inc. 401K Plan-0$0--
20222141$13,653,692$1,483,035$10,518iApproximate average salary by contribution assumption: employee only about $262,949 at 4% or $175,300 at 6%; with 50% employer match about $175,300 at 4% or $116,866 at 6%; with 100% employer match about $131,475 at 4% or $87,650 at 6%.
Main Industries Inc. 401K Plan-141$12,979,070$1,483,035$10,518iApproximate average salary by contribution assumption: employee only about $262,949 at 4% or $175,300 at 6%; with 50% employer match about $175,300 at 4% or $116,866 at 6%; with 100% employer match about $131,475 at 4% or $87,650 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-119$674,622--
20212152$19,320,033$4,870,533$32,043iApproximate average salary by contribution assumption: employee only about $801,075 at 4% or $534,050 at 6%; with 50% employer match about $534,050 at 4% or $356,033 at 6%; with 100% employer match about $400,537 at 4% or $267,025 at 6%.
Main Industries Inc. 401K Plan-152$15,540,012$4,530,130$29,803iApproximate average salary by contribution assumption: employee only about $745,087 at 4% or $496,725 at 6%; with 50% employer match about $496,725 at 4% or $331,150 at 6%; with 100% employer match about $372,544 at 4% or $248,362 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-143$3,780,021$340,403$2,380iApproximate average salary by contribution assumption: employee only about $59,511 at 4% or $39,674 at 6%; with 50% employer match about $39,674 at 4% or $26,449 at 6%; with 100% employer match about $29,756 at 4% or $19,837 at 6%.
20202142$35,742,632$1,353,746$9,533iApproximate average salary by contribution assumption: employee only about $238,336 at 4% or $158,890 at 6%; with 50% employer match about $158,890 at 4% or $105,927 at 6%; with 100% employer match about $119,168 at 4% or $79,445 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-140$24,503,264$710,000$5,071iApproximate average salary by contribution assumption: employee only about $126,786 at 4% or $84,524 at 6%; with 50% employer match about $84,524 at 4% or $56,349 at 6%; with 100% employer match about $63,393 at 4% or $42,262 at 6%.
Main Industries Inc. 401K Plan-142$11,239,368$643,746$4,533iApproximate average salary by contribution assumption: employee only about $113,336 at 4% or $75,557 at 6%; with 50% employer match about $75,557 at 4% or $50,371 at 6%; with 100% employer match about $56,668 at 4% or $37,779 at 6%.
20192138$30,698,439$1,733,186$12,559iApproximate average salary by contribution assumption: employee only about $313,983 at 4% or $209,322 at 6%; with 50% employer match about $209,322 at 4% or $139,548 at 6%; with 100% employer match about $156,991 at 4% or $104,661 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-134$21,087,496$1,043,373$7,786iApproximate average salary by contribution assumption: employee only about $194,659 at 4% or $129,773 at 6%; with 50% employer match about $129,773 at 4% or $86,515 at 6%; with 100% employer match about $97,330 at 4% or $64,886 at 6%.
Main Industries Inc. 401K Plan-138$9,610,943$689,813$4,999iApproximate average salary by contribution assumption: employee only about $124,966 at 4% or $83,311 at 6%; with 50% employer match about $83,311 at 4% or $55,540 at 6%; with 100% employer match about $62,483 at 4% or $41,655 at 6%.
20182128$18,574,662$1,353,855$10,577iApproximate average salary by contribution assumption: employee only about $264,425 at 4% or $176,283 at 6%; with 50% employer match about $176,283 at 4% or $117,522 at 6%; with 100% employer match about $132,212 at 4% or $88,142 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-121$10,977,788$826,627$6,832iApproximate average salary by contribution assumption: employee only about $170,791 at 4% or $113,860 at 6%; with 50% employer match about $113,860 at 4% or $75,907 at 6%; with 100% employer match about $85,395 at 4% or $56,930 at 6%.
Main Industries Inc. 401K Plan-128$7,596,874$527,228$4,119iApproximate average salary by contribution assumption: employee only about $102,974 at 4% or $68,649 at 6%; with 50% employer match about $68,649 at 4% or $45,766 at 6%; with 100% employer match about $51,487 at 4% or $34,325 at 6%.
20172124$14,858,090$3,163,702$25,514iApproximate average salary by contribution assumption: employee only about $637,843 at 4% or $425,229 at 6%; with 50% employer match about $425,229 at 4% or $283,486 at 6%; with 100% employer match about $318,922 at 4% or $212,614 at 6%.
Main Industries Inc. 401K Plan-124$8,096,592$1,748,702$14,102iApproximate average salary by contribution assumption: employee only about $352,561 at 4% or $235,041 at 6%; with 50% employer match about $235,041 at 4% or $156,694 at 6%; with 100% employer match about $176,280 at 4% or $117,520 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-119$6,761,498$1,415,000$11,891iApproximate average salary by contribution assumption: employee only about $297,269 at 4% or $198,179 at 6%; with 50% employer match about $198,179 at 4% or $132,120 at 6%; with 100% employer match about $148,634 at 4% or $99,090 at 6%.
20162157$15,027,951$1,648,008$10,497iApproximate average salary by contribution assumption: employee only about $262,422 at 4% or $174,948 at 6%; with 50% employer match about $174,948 at 4% or $116,632 at 6%; with 100% employer match about $131,211 at 4% or $87,474 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-151$8,875,489$1,096,581$7,262iApproximate average salary by contribution assumption: employee only about $181,553 at 4% or $121,035 at 6%; with 50% employer match about $121,035 at 4% or $80,690 at 6%; with 100% employer match about $90,777 at 4% or $60,518 at 6%.
Main Industries Inc. 401K Plan-157$6,152,462$551,427$3,512iApproximate average salary by contribution assumption: employee only about $87,807 at 4% or $58,538 at 6%; with 50% employer match about $58,538 at 4% or $39,025 at 6%; with 100% employer match about $43,903 at 4% or $29,269 at 6%.
20152143$14,888,398$1,995,738$13,956iApproximate average salary by contribution assumption: employee only about $348,905 at 4% or $232,603 at 6%; with 50% employer match about $232,603 at 4% or $155,069 at 6%; with 100% employer match about $174,453 at 4% or $116,302 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-137$9,377,594$832,521$6,077iApproximate average salary by contribution assumption: employee only about $151,920 at 4% or $101,280 at 6%; with 50% employer match about $101,280 at 4% or $67,520 at 6%; with 100% employer match about $75,960 at 4% or $50,640 at 6%.
Main Industries Inc. 401K Plan-143$5,510,804$1,163,217$8,134iApproximate average salary by contribution assumption: employee only about $203,360 at 4% or $135,573 at 6%; with 50% employer match about $135,573 at 4% or $90,382 at 6%; with 100% employer match about $101,680 at 4% or $67,787 at 6%.
20142137$17,025,852$1,763,160$12,870iApproximate average salary by contribution assumption: employee only about $321,745 at 4% or $214,496 at 6%; with 50% employer match about $214,496 at 4% or $142,998 at 6%; with 100% employer match about $160,872 at 4% or $107,248 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-128$12,043,851$681,676$5,326iApproximate average salary by contribution assumption: employee only about $133,140 at 4% or $88,760 at 6%; with 50% employer match about $88,760 at 4% or $59,173 at 6%; with 100% employer match about $66,570 at 4% or $44,380 at 6%.
Main Industries Inc. 401K Plan-137$4,982,001$1,081,484$7,894iApproximate average salary by contribution assumption: employee only about $197,351 at 4% or $131,567 at 6%; with 50% employer match about $131,567 at 4% or $87,712 at 6%; with 100% employer match about $98,676 at 4% or $65,784 at 6%.
20132112$17,076,300$1,078,392$9,629iApproximate average salary by contribution assumption: employee only about $240,713 at 4% or $160,475 at 6%; with 50% employer match about $160,475 at 4% or $106,983 at 6%; with 100% employer match about $120,356 at 4% or $80,238 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-106$13,291,487$610,000$5,755iApproximate average salary by contribution assumption: employee only about $143,868 at 4% or $95,912 at 6%; with 50% employer match about $95,912 at 4% or $63,941 at 6%; with 100% employer match about $71,934 at 4% or $47,956 at 6%.
Main Industries Inc. 401K Plan-112$3,784,813$468,392$4,182iApproximate average salary by contribution assumption: employee only about $104,552 at 4% or $69,701 at 6%; with 50% employer match about $69,701 at 4% or $46,467 at 6%; with 100% employer match about $52,276 at 4% or $34,851 at 6%.
20122100$6,920,909$999,653$9,997iApproximate average salary by contribution assumption: employee only about $249,913 at 4% or $166,609 at 6%; with 50% employer match about $166,609 at 4% or $111,073 at 6%; with 100% employer match about $124,957 at 4% or $83,304 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-100$4,070,216$590,000$5,900iApproximate average salary by contribution assumption: employee only about $147,500 at 4% or $98,333 at 6%; with 50% employer match about $98,333 at 4% or $65,556 at 6%; with 100% employer match about $73,750 at 4% or $49,167 at 6%.
Main Industries Inc. 401K Plan-58$2,850,693$409,653$7,063iApproximate average salary by contribution assumption: employee only about $176,575 at 4% or $117,716 at 6%; with 50% employer match about $117,716 at 4% or $78,478 at 6%; with 100% employer match about $88,287 at 4% or $58,858 at 6%.
2011296$5,188,509$963,208$10,033iApproximate average salary by contribution assumption: employee only about $250,835 at 4% or $167,224 at 6%; with 50% employer match about $167,224 at 4% or $111,482 at 6%; with 100% employer match about $125,418 at 4% or $83,612 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-96$2,770,271$565,000$5,885iApproximate average salary by contribution assumption: employee only about $147,135 at 4% or $98,090 at 6%; with 50% employer match about $98,090 at 4% or $65,394 at 6%; with 100% employer match about $73,568 at 4% or $49,045 at 6%.
Main Industries Inc. 401K Plan-64$2,418,238$398,208$6,222iApproximate average salary by contribution assumption: employee only about $155,550 at 4% or $103,700 at 6%; with 50% employer match about $103,700 at 4% or $69,133 at 6%; with 100% employer match about $77,775 at 4% or $51,850 at 6%.
2010296$4,469,996$938,313$9,774iApproximate average salary by contribution assumption: employee only about $244,352 at 4% or $162,902 at 6%; with 50% employer match about $162,902 at 4% or $108,601 at 6%; with 100% employer match about $122,176 at 4% or $81,451 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-96$2,346,351$552,000$5,750iApproximate average salary by contribution assumption: employee only about $143,750 at 4% or $95,833 at 6%; with 50% employer match about $95,833 at 4% or $63,889 at 6%; with 100% employer match about $71,875 at 4% or $47,917 at 6%.
Main Industries Inc. 401K Plan-66$2,123,645$386,313$5,853iApproximate average salary by contribution assumption: employee only about $146,331 at 4% or $97,554 at 6%; with 50% employer match about $97,554 at 4% or $65,036 at 6%; with 100% employer match about $73,165 at 4% or $48,777 at 6%.
20092104$3,898,574$922,106$8,866iApproximate average salary by contribution assumption: employee only about $221,660 at 4% or $147,773 at 6%; with 50% employer match about $147,773 at 4% or $98,516 at 6%; with 100% employer match about $110,830 at 4% or $73,887 at 6%.
Main Industries Inc. 401K Plan-64$1,954,574$382,106$5,970iApproximate average salary by contribution assumption: employee only about $149,260 at 4% or $99,507 at 6%; with 50% employer match about $99,507 at 4% or $66,338 at 6%; with 100% employer match about $74,630 at 4% or $49,753 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-104$1,944,000$540,000$5,192iApproximate average salary by contribution assumption: employee only about $129,808 at 4% or $86,538 at 6%; with 50% employer match about $86,538 at 4% or $57,692 at 6%; with 100% employer match about $64,904 at 4% or $43,269 at 6%.
2008286$3,735,686$840,977$9,779iApproximate average salary by contribution assumption: employee only about $244,470 at 4% or $162,980 at 6%; with 50% employer match about $162,980 at 4% or $108,653 at 6%; with 100% employer match about $122,235 at 4% or $81,490 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-83$2,418,000$540,000$6,506iApproximate average salary by contribution assumption: employee only about $162,651 at 4% or $108,434 at 6%; with 50% employer match about $108,434 at 4% or $72,289 at 6%; with 100% employer match about $81,325 at 4% or $54,217 at 6%.
Main Industries Inc. 401K Plan-86$1,317,686$300,977$3,500iApproximate average salary by contribution assumption: employee only about $87,493 at 4% or $58,329 at 6%; with 50% employer match about $58,329 at 4% or $38,886 at 6%; with 100% employer match about $43,747 at 4% or $29,164 at 6%.
20072144$3,812,650$783,619$5,442iApproximate average salary by contribution assumption: employee only about $136,045 at 4% or $90,697 at 6%; with 50% employer match about $90,697 at 4% or $60,464 at 6%; with 100% employer match about $68,022 at 4% or $45,348 at 6%.
Main Industries Inc. Employee Stock Ownership Plan-144$2,240,000$540,000$3,750iApproximate average salary by contribution assumption: employee only about $93,750 at 4% or $62,500 at 6%; with 50% employer match about $62,500 at 4% or $41,667 at 6%; with 100% employer match about $46,875 at 4% or $31,250 at 6%.
Main Industries Inc. 401K Plan-99$1,572,650$243,619$2,461iApproximate average salary by contribution assumption: employee only about $61,520 at 4% or $41,013 at 6%; with 50% employer match about $41,013 at 4% or $27,342 at 6%; with 100% employer match about $30,760 at 4% or $20,507 at 6%.
2006169$1,274,212$224,069$3,247iApproximate average salary by contribution assumption: employee only about $81,184 at 4% or $54,123 at 6%; with 50% employer match about $54,123 at 4% or $36,082 at 6%; with 100% employer match about $40,592 at 4% or $27,061 at 6%.
Main Industries Inc. 401K Plan-69$1,274,212$224,069$3,247iApproximate average salary by contribution assumption: employee only about $81,184 at 4% or $54,123 at 6%; with 50% employer match about $54,123 at 4% or $36,082 at 6%; with 100% employer match about $40,592 at 4% or $27,061 at 6%.
2005158$1,101,261$180,487$3,112iApproximate average salary by contribution assumption: employee only about $77,796 at 4% or $51,864 at 6%; with 50% employer match about $51,864 at 4% or $34,576 at 6%; with 100% employer match about $38,898 at 4% or $25,932 at 6%.
Main Industries Inc. 401K Plan-58$1,101,261$180,487$3,112iApproximate average salary by contribution assumption: employee only about $77,796 at 4% or $51,864 at 6%; with 50% employer match about $51,864 at 4% or $34,576 at 6%; with 100% employer match about $38,898 at 4% or $25,932 at 6%.
2004156$935,206$171,227$3,058iApproximate average salary by contribution assumption: employee only about $76,441 at 4% or $50,960 at 6%; with 50% employer match about $50,960 at 4% or $33,974 at 6%; with 100% employer match about $38,220 at 4% or $25,480 at 6%.
Main Industries Inc. 401K Plan-56$935,206$171,227$3,058iApproximate average salary by contribution assumption: employee only about $76,441 at 4% or $50,960 at 6%; with 50% employer match about $50,960 at 4% or $33,974 at 6%; with 100% employer match about $38,220 at 4% or $25,480 at 6%.
2003164$862,085$184,859$2,888iApproximate average salary by contribution assumption: employee only about $72,211 at 4% or $48,140 at 6%; with 50% employer match about $48,140 at 4% or $32,094 at 6%; with 100% employer match about $36,105 at 4% or $24,070 at 6%.
Main Industries Inc. 401K Plan-64$862,085$184,859$2,888iApproximate average salary by contribution assumption: employee only about $72,211 at 4% or $48,140 at 6%; with 50% employer match about $48,140 at 4% or $32,094 at 6%; with 100% employer match about $36,105 at 4% or $24,070 at 6%.
2002168$614,672$247,780$3,644iApproximate average salary by contribution assumption: employee only about $91,096 at 4% or $60,730 at 6%; with 50% employer match about $60,730 at 4% or $40,487 at 6%; with 100% employer match about $45,548 at 4% or $30,365 at 6%.
Main Industries Inc. 401K Plan-68$614,672$247,780$3,644iApproximate average salary by contribution assumption: employee only about $91,096 at 4% or $60,730 at 6%; with 50% employer match about $60,730 at 4% or $40,487 at 6%; with 100% employer match about $45,548 at 4% or $30,365 at 6%.
2001171$540,033$276,882$3,900iApproximate average salary by contribution assumption: employee only about $97,494 at 4% or $64,996 at 6%; with 50% employer match about $64,996 at 4% or $43,331 at 6%; with 100% employer match about $48,747 at 4% or $32,498 at 6%.
Main Industries Inc. 401K Plan-71$540,033$276,882$3,900iApproximate average salary by contribution assumption: employee only about $97,494 at 4% or $64,996 at 6%; with 50% employer match about $64,996 at 4% or $43,331 at 6%; with 100% employer match about $48,747 at 4% or $32,498 at 6%.
20001100$342,555$131,270$1,313iApproximate average salary by contribution assumption: employee only about $32,818 at 4% or $21,878 at 6%; with 50% employer match about $21,878 at 4% or $14,586 at 6%; with 100% employer match about $16,409 at 4% or $10,939 at 6%.
Main Industries Inc. 401K Plan-100$342,555$131,270$1,313iApproximate average salary by contribution assumption: employee only about $32,818 at 4% or $21,878 at 6%; with 50% employer match about $21,878 at 4% or $14,586 at 6%; with 100% employer match about $16,409 at 4% or $10,939 at 6%.
1999164$346,615$88,738$1,387iApproximate average salary by contribution assumption: employee only about $34,663 at 4% or $23,109 at 6%; with 50% employer match about $23,109 at 4% or $15,406 at 6%; with 100% employer match about $17,332 at 4% or $11,554 at 6%.
Main Industries Inc. 401K Plan-64$346,615$88,738$1,387iApproximate average salary by contribution assumption: employee only about $34,663 at 4% or $23,109 at 6%; with 50% employer match about $23,109 at 4% or $15,406 at 6%; with 100% employer match about $17,332 at 4% or $11,554 at 6%.