Civic Intelligence

Thompson Siegel and Walmsley Inc

Plan context: Thompson, Siegel & Walmsley LLC Employees' Retirement Plan

EIN 54-0854396 • Richmond, VA • 22 filings • 4 plans

6641 West Broad Street, Suite 600Richmond, VA 23230
Current Snapshot

Latest Year

2025

2025 Participants

81

2025 Assets

$58,054,762

2025 Contributions

$2,511,022

Historical Graphs

Total Assets Over Time

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

$58,054,762$29,027,381$0200720162025YearValue
$58,054,762Latest year 2025

Participants Over Time

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

89450199920152025YearValue
81Latest 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
2025181$58,054,762$2,511,022$31,000iApproximate average salary by contribution assumption: employee only about $775,007 at 4% or $516,671 at 6%; with 50% employer match about $516,671 at 4% or $344,447 at 6%; with 100% employer match about $387,503 at 4% or $258,336 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-81$58,054,762$2,511,022$31,000iApproximate average salary by contribution assumption: employee only about $775,007 at 4% or $516,671 at 6%; with 50% employer match about $516,671 at 4% or $344,447 at 6%; with 100% employer match about $387,503 at 4% or $258,336 at 6%.
2024182$50,139,965$2,525,759$30,802iApproximate average salary by contribution assumption: employee only about $770,048 at 4% or $513,366 at 6%; with 50% employer match about $513,366 at 4% or $342,244 at 6%; with 100% employer match about $385,024 at 4% or $256,683 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-82$50,139,965$2,525,759$30,802iApproximate average salary by contribution assumption: employee only about $770,048 at 4% or $513,366 at 6%; with 50% employer match about $513,366 at 4% or $342,244 at 6%; with 100% employer match about $385,024 at 4% or $256,683 at 6%.
2023181$45,046,703$2,362,046$29,161iApproximate average salary by contribution assumption: employee only about $729,027 at 4% or $486,018 at 6%; with 50% employer match about $486,018 at 4% or $324,012 at 6%; with 100% employer match about $364,513 at 4% or $243,009 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-81$45,046,703$2,362,046$29,161iApproximate average salary by contribution assumption: employee only about $729,027 at 4% or $486,018 at 6%; with 50% employer match about $486,018 at 4% or $324,012 at 6%; with 100% employer match about $364,513 at 4% or $243,009 at 6%.
2022183$38,389,393$2,802,893$33,770iApproximate average salary by contribution assumption: employee only about $844,245 at 4% or $562,830 at 6%; with 50% employer match about $562,830 at 4% or $375,220 at 6%; with 100% employer match about $422,122 at 4% or $281,415 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-83$38,389,393$2,802,893$33,770iApproximate average salary by contribution assumption: employee only about $844,245 at 4% or $562,830 at 6%; with 50% employer match about $562,830 at 4% or $375,220 at 6%; with 100% employer match about $422,122 at 4% or $281,415 at 6%.
2021185$48,182,612$2,355,522$27,712iApproximate average salary by contribution assumption: employee only about $692,801 at 4% or $461,867 at 6%; with 50% employer match about $461,867 at 4% or $307,911 at 6%; with 100% employer match about $346,400 at 4% or $230,934 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-85$48,182,612$2,355,522$27,712iApproximate average salary by contribution assumption: employee only about $692,801 at 4% or $461,867 at 6%; with 50% employer match about $461,867 at 4% or $307,911 at 6%; with 100% employer match about $346,400 at 4% or $230,934 at 6%.
2020189$41,294,852$2,321,490$26,084iApproximate average salary by contribution assumption: employee only about $652,104 at 4% or $434,736 at 6%; with 50% employer match about $434,736 at 4% or $289,824 at 6%; with 100% employer match about $326,052 at 4% or $217,368 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-89$41,294,852$2,321,490$26,084iApproximate average salary by contribution assumption: employee only about $652,104 at 4% or $434,736 at 6%; with 50% employer match about $434,736 at 4% or $289,824 at 6%; with 100% employer match about $326,052 at 4% or $217,368 at 6%.
2019188$35,700,728$2,293,561$26,063iApproximate average salary by contribution assumption: employee only about $651,580 at 4% or $434,387 at 6%; with 50% employer match about $434,387 at 4% or $289,591 at 6%; with 100% employer match about $325,790 at 4% or $217,193 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-88$35,700,728$2,293,561$26,063iApproximate average salary by contribution assumption: employee only about $651,580 at 4% or $434,387 at 6%; with 50% employer match about $434,387 at 4% or $289,591 at 6%; with 100% employer match about $325,790 at 4% or $217,193 at 6%.
2018186$35,088,336$2,161,817$25,137iApproximate average salary by contribution assumption: employee only about $628,435 at 4% or $418,957 at 6%; with 50% employer match about $418,957 at 4% or $279,305 at 6%; with 100% employer match about $314,218 at 4% or $209,478 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-86$35,088,336$2,161,817$25,137iApproximate average salary by contribution assumption: employee only about $628,435 at 4% or $418,957 at 6%; with 50% employer match about $418,957 at 4% or $279,305 at 6%; with 100% employer match about $314,218 at 4% or $209,478 at 6%.
2017183$35,862,629$2,151,443$25,921iApproximate average salary by contribution assumption: employee only about $648,025 at 4% or $432,017 at 6%; with 50% employer match about $432,017 at 4% or $288,011 at 6%; with 100% employer match about $324,013 at 4% or $216,008 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-83$35,862,629$2,151,443$25,921iApproximate average salary by contribution assumption: employee only about $648,025 at 4% or $432,017 at 6%; with 50% employer match about $432,017 at 4% or $288,011 at 6%; with 100% employer match about $324,013 at 4% or $216,008 at 6%.
2016183$31,159,682$1,898,098$22,869iApproximate average salary by contribution assumption: employee only about $571,716 at 4% or $381,144 at 6%; with 50% employer match about $381,144 at 4% or $254,096 at 6%; with 100% employer match about $285,858 at 4% or $190,572 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-83$31,159,682$1,898,098$22,869iApproximate average salary by contribution assumption: employee only about $571,716 at 4% or $381,144 at 6%; with 50% employer match about $381,144 at 4% or $254,096 at 6%; with 100% employer match about $285,858 at 4% or $190,572 at 6%.
2015180$28,775,696$1,760,332$22,004iApproximate average salary by contribution assumption: employee only about $550,104 at 4% or $366,736 at 6%; with 50% employer match about $366,736 at 4% or $244,491 at 6%; with 100% employer match about $275,052 at 4% or $183,368 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-80$28,775,696$1,760,332$22,004iApproximate average salary by contribution assumption: employee only about $550,104 at 4% or $366,736 at 6%; with 50% employer match about $366,736 at 4% or $244,491 at 6%; with 100% employer match about $275,052 at 4% or $183,368 at 6%.
2014175$29,035,043$4,162,803$55,504iApproximate average salary by contribution assumption: employee only about $1,387,601 at 4% or $925,067 at 6%; with 50% employer match about $925,067 at 4% or $616,712 at 6%; with 100% employer match about $693,801 at 4% or $462,534 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-75$29,035,043$4,162,803$55,504iApproximate average salary by contribution assumption: employee only about $1,387,601 at 4% or $925,067 at 6%; with 50% employer match about $925,067 at 4% or $616,712 at 6%; with 100% employer match about $693,801 at 4% or $462,534 at 6%.
2013174$24,152,362$1,281,020$17,311iApproximate average salary by contribution assumption: employee only about $432,777 at 4% or $288,518 at 6%; with 50% employer match about $288,518 at 4% or $192,345 at 6%; with 100% employer match about $216,389 at 4% or $144,259 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-74$24,152,362$1,281,020$17,311iApproximate average salary by contribution assumption: employee only about $432,777 at 4% or $288,518 at 6%; with 50% employer match about $288,518 at 4% or $192,345 at 6%; with 100% employer match about $216,389 at 4% or $144,259 at 6%.
2012175$19,415,934$1,218,787$16,250iApproximate average salary by contribution assumption: employee only about $406,262 at 4% or $270,842 at 6%; with 50% employer match about $270,842 at 4% or $180,561 at 6%; with 100% employer match about $203,131 at 4% or $135,421 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-75$19,415,934$1,218,787$16,250iApproximate average salary by contribution assumption: employee only about $406,262 at 4% or $270,842 at 6%; with 50% employer match about $270,842 at 4% or $180,561 at 6%; with 100% employer match about $203,131 at 4% or $135,421 at 6%.
2011179$16,777,684$1,242,198$15,724iApproximate average salary by contribution assumption: employee only about $393,101 at 4% or $262,067 at 6%; with 50% employer match about $262,067 at 4% or $174,711 at 6%; with 100% employer match about $196,550 at 4% or $131,034 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-79$16,777,684$1,242,198$15,724iApproximate average salary by contribution assumption: employee only about $393,101 at 4% or $262,067 at 6%; with 50% employer match about $262,067 at 4% or $174,711 at 6%; with 100% employer match about $196,550 at 4% or $131,034 at 6%.
2010184$16,186,114$1,154,839$13,748iApproximate average salary by contribution assumption: employee only about $343,702 at 4% or $229,135 at 6%; with 50% employer match about $229,135 at 4% or $152,756 at 6%; with 100% employer match about $171,851 at 4% or $114,567 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-84$16,186,114$1,154,839$13,748iApproximate average salary by contribution assumption: employee only about $343,702 at 4% or $229,135 at 6%; with 50% employer match about $229,135 at 4% or $152,756 at 6%; with 100% employer match about $171,851 at 4% or $114,567 at 6%.
2009185$14,576,580$1,063,510$12,512iApproximate average salary by contribution assumption: employee only about $312,797 at 4% or $208,531 at 6%; with 50% employer match about $208,531 at 4% or $139,021 at 6%; with 100% employer match about $156,399 at 4% or $104,266 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-85$14,576,580$1,063,510$12,512iApproximate average salary by contribution assumption: employee only about $312,797 at 4% or $208,531 at 6%; with 50% employer match about $208,531 at 4% or $139,021 at 6%; with 100% employer match about $156,399 at 4% or $104,266 at 6%.
2008178$11,933,842$1,347,590$17,277iApproximate average salary by contribution assumption: employee only about $431,920 at 4% or $287,947 at 6%; with 50% employer match about $287,947 at 4% or $191,964 at 6%; with 100% employer match about $215,960 at 4% or $143,973 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-78$11,933,842$1,347,590$17,277iApproximate average salary by contribution assumption: employee only about $431,920 at 4% or $287,947 at 6%; with 50% employer match about $287,947 at 4% or $191,964 at 6%; with 100% employer match about $215,960 at 4% or $143,973 at 6%.
2007171$14,390,071$357,574$5,036iApproximate average salary by contribution assumption: employee only about $125,906 at 4% or $83,938 at 6%; with 50% employer match about $83,938 at 4% or $55,958 at 6%; with 100% employer match about $62,953 at 4% or $41,969 at 6%.
Thompson, Siegel & Walmsley LLC Employees' Retirement Plan-71$14,390,071$357,574$5,036iApproximate average salary by contribution assumption: employee only about $125,906 at 4% or $83,938 at 6%; with 50% employer match about $83,938 at 4% or $55,958 at 6%; with 100% employer match about $62,953 at 4% or $41,969 at 6%.
2000259$0$0-
Premium Conversion Plan for Group Employee Benefits Coverage Contribution-56---
Premium Conversion Plan for Group Employee Benefits Coverage Contribution-59---
1999154$0$0-
Premium Conversion Plan for Group Employee Benefits Coverage Contribution-54---