Civic Intelligence

Bock Corp.

Plan context: Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan

EIN 39-0172770 • Madison, WI • 50 filings • 6 plans

110 South Dickinson StreetMadison, WI 53703
Current Snapshot

Latest Year

2024

2024 Participants

95

2024 Assets

$37,826,534

2024 Contributions

$1,245,111

Historical Graphs

Total Assets Over Time

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

$37,961,823$18,980,912$0199920132024YearValue
$37,826,534Latest year 2024

Participants Over Time

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

122610199920122024YearValue
95Latest 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
2024295$37,826,534$1,245,111$13,106iApproximate average salary by contribution assumption: employee only about $327,661 at 4% or $218,441 at 6%; with 50% employer match about $218,441 at 4% or $145,627 at 6%; with 100% employer match about $163,830 at 4% or $109,220 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-92$24,551,204--
Bock Corporation Profit Sharing Retirement Plan-95$13,275,330$1,245,111$13,106iApproximate average salary by contribution assumption: employee only about $327,661 at 4% or $218,441 at 6%; with 50% employer match about $218,441 at 4% or $145,627 at 6%; with 100% employer match about $163,830 at 4% or $109,220 at 6%.
2023283$31,447,866$927,969$11,180iApproximate average salary by contribution assumption: employee only about $279,509 at 4% or $186,339 at 6%; with 50% employer match about $186,339 at 4% or $124,226 at 6%; with 100% employer match about $139,754 at 4% or $93,170 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-83$20,621,770--
Bock Corporation Profit Sharing Retirement Plan-83$10,826,096$927,969$11,180iApproximate average salary by contribution assumption: employee only about $279,509 at 4% or $186,339 at 6%; with 50% employer match about $186,339 at 4% or $124,226 at 6%; with 100% employer match about $139,754 at 4% or $93,170 at 6%.
20222122$27,424,132$1,538,005$12,607iApproximate average salary by contribution assumption: employee only about $315,165 at 4% or $210,110 at 6%; with 50% employer match about $210,110 at 4% or $140,073 at 6%; with 100% employer match about $157,582 at 4% or $105,055 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-91$18,898,874$487,410$5,356iApproximate average salary by contribution assumption: employee only about $133,904 at 4% or $89,269 at 6%; with 50% employer match about $89,269 at 4% or $59,513 at 6%; with 100% employer match about $66,952 at 4% or $44,635 at 6%.
Bock Corporation Profit Sharing Retirement Plan-122$8,525,258$1,050,595$8,611iApproximate average salary by contribution assumption: employee only about $215,286 at 4% or $143,524 at 6%; with 50% employer match about $143,524 at 4% or $95,683 at 6%; with 100% employer match about $107,643 at 4% or $71,762 at 6%.
20212114$35,438,909$2,089,080$18,325iApproximate average salary by contribution assumption: employee only about $458,132 at 4% or $305,421 at 6%; with 50% employer match about $305,421 at 4% or $203,614 at 6%; with 100% employer match about $229,066 at 4% or $152,711 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-96$24,150,896$749,711$7,809iApproximate average salary by contribution assumption: employee only about $195,237 at 4% or $130,158 at 6%; with 50% employer match about $130,158 at 4% or $86,772 at 6%; with 100% employer match about $97,619 at 4% or $65,079 at 6%.
Bock Corporation Profit Sharing Retirement Plan-114$11,288,013$1,339,369$11,749iApproximate average salary by contribution assumption: employee only about $293,721 at 4% or $195,814 at 6%; with 50% employer match about $195,814 at 4% or $130,543 at 6%; with 100% employer match about $146,861 at 4% or $97,907 at 6%.
20202103$37,961,823$1,924,112$18,681iApproximate average salary by contribution assumption: employee only about $467,017 at 4% or $311,345 at 6%; with 50% employer match about $311,345 at 4% or $207,563 at 6%; with 100% employer match about $233,509 at 4% or $155,672 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-88$27,654,904$793,480$9,017iApproximate average salary by contribution assumption: employee only about $225,420 at 4% or $150,280 at 6%; with 50% employer match about $150,280 at 4% or $100,187 at 6%; with 100% employer match about $112,710 at 4% or $75,140 at 6%.
Bock Corporation Profit Sharing Retirement Plan-103$10,306,919$1,130,632$10,977iApproximate average salary by contribution assumption: employee only about $274,425 at 4% or $182,950 at 6%; with 50% employer match about $182,950 at 4% or $121,967 at 6%; with 100% employer match about $137,213 at 4% or $91,475 at 6%.
20192102$34,360,240$1,677,985$16,451iApproximate average salary by contribution assumption: employee only about $411,271 at 4% or $274,181 at 6%; with 50% employer match about $274,181 at 4% or $182,787 at 6%; with 100% employer match about $205,635 at 4% or $137,090 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-83$26,032,846$838,235$10,099iApproximate average salary by contribution assumption: employee only about $252,480 at 4% or $168,320 at 6%; with 50% employer match about $168,320 at 4% or $112,214 at 6%; with 100% employer match about $126,240 at 4% or $84,160 at 6%.
Bock Corporation Profit Sharing Retirement Plan-102$8,327,394$839,750$8,233iApproximate average salary by contribution assumption: employee only about $205,821 at 4% or $137,214 at 6%; with 50% employer match about $137,214 at 4% or $91,476 at 6%; with 100% employer match about $102,911 at 4% or $68,607 at 6%.
2018292$29,947,530$1,754,283$19,068iApproximate average salary by contribution assumption: employee only about $476,707 at 4% or $317,805 at 6%; with 50% employer match about $317,805 at 4% or $211,870 at 6%; with 100% employer match about $238,354 at 4% or $158,902 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-82$23,252,003$931,000$11,354iApproximate average salary by contribution assumption: employee only about $283,841 at 4% or $189,228 at 6%; with 50% employer match about $189,228 at 4% or $126,152 at 6%; with 100% employer match about $141,921 at 4% or $94,614 at 6%.
Bock Corporation Profit Sharing Retirement Plan-92$6,695,527$823,283$8,949iApproximate average salary by contribution assumption: employee only about $223,718 at 4% or $149,145 at 6%; with 50% employer match about $149,145 at 4% or $99,430 at 6%; with 100% employer match about $111,859 at 4% or $74,573 at 6%.
2017293$32,526,392$1,708,636$18,372iApproximate average salary by contribution assumption: employee only about $459,311 at 4% or $306,207 at 6%; with 50% employer match about $306,207 at 4% or $204,138 at 6%; with 100% employer match about $229,655 at 4% or $153,104 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-81$24,874,268$859,000$10,605iApproximate average salary by contribution assumption: employee only about $265,123 at 4% or $176,749 at 6%; with 50% employer match about $176,749 at 4% or $117,833 at 6%; with 100% employer match about $132,562 at 4% or $88,374 at 6%.
Bock Corporation Profit Sharing Retirement Plan-93$7,652,124$849,636$9,136iApproximate average salary by contribution assumption: employee only about $228,397 at 4% or $152,265 at 6%; with 50% employer match about $152,265 at 4% or $101,510 at 6%; with 100% employer match about $114,198 at 4% or $76,132 at 6%.
2016276$28,233,289$1,451,660$19,101iApproximate average salary by contribution assumption: employee only about $477,520 at 4% or $318,346 at 6%; with 50% employer match about $318,346 at 4% or $212,231 at 6%; with 100% employer match about $238,760 at 4% or $159,173 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-76$22,087,143$838,000$11,026iApproximate average salary by contribution assumption: employee only about $275,658 at 4% or $183,772 at 6%; with 50% employer match about $183,772 at 4% or $122,515 at 6%; with 100% employer match about $137,829 at 4% or $91,886 at 6%.
Bock Corporation Profit Sharing Retirement Plan-74$6,146,146$613,660$8,293iApproximate average salary by contribution assumption: employee only about $207,318 at 4% or $138,212 at 6%; with 50% employer match about $138,212 at 4% or $92,141 at 6%; with 100% employer match about $103,659 at 4% or $69,106 at 6%.
2015280$23,899,238$1,305,297$16,316iApproximate average salary by contribution assumption: employee only about $407,905 at 4% or $271,937 at 6%; with 50% employer match about $271,937 at 4% or $181,291 at 6%; with 100% employer match about $203,953 at 4% or $135,968 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-63$17,780,603$754,000$11,968iApproximate average salary by contribution assumption: employee only about $299,206 at 4% or $199,471 at 6%; with 50% employer match about $199,471 at 4% or $132,981 at 6%; with 100% employer match about $149,603 at 4% or $99,735 at 6%.
Bock Corporation Profit Sharing Retirement Plan-80$6,118,635$551,297$6,891iApproximate average salary by contribution assumption: employee only about $172,280 at 4% or $114,854 at 6%; with 50% employer match about $114,854 at 4% or $76,569 at 6%; with 100% employer match about $86,140 at 4% or $57,427 at 6%.
2014269$23,595,475$1,232,526$17,863iApproximate average salary by contribution assumption: employee only about $446,567 at 4% or $297,712 at 6%; with 50% employer match about $297,712 at 4% or $198,474 at 6%; with 100% employer match about $223,284 at 4% or $148,856 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-59$17,088,800$673,000$11,407iApproximate average salary by contribution assumption: employee only about $285,169 at 4% or $190,113 at 6%; with 50% employer match about $190,113 at 4% or $126,742 at 6%; with 100% employer match about $142,585 at 4% or $95,056 at 6%.
Bock Corporation Profit Sharing Retirement Plan-69$6,506,675$559,526$8,109iApproximate average salary by contribution assumption: employee only about $202,727 at 4% or $135,151 at 6%; with 50% employer match about $135,151 at 4% or $90,101 at 6%; with 100% employer match about $101,363 at 4% or $67,576 at 6%.
2013271$21,860,853$1,095,891$15,435iApproximate average salary by contribution assumption: employee only about $385,877 at 4% or $257,251 at 6%; with 50% employer match about $257,251 at 4% or $171,501 at 6%; with 100% employer match about $192,939 at 4% or $128,626 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-57$15,639,472$631,000$11,070iApproximate average salary by contribution assumption: employee only about $276,754 at 4% or $184,503 at 6%; with 50% employer match about $184,503 at 4% or $123,002 at 6%; with 100% employer match about $138,377 at 4% or $92,251 at 6%.
Bock Corporation Profit Sharing Retirement Plan-71$6,221,381$464,891$6,548iApproximate average salary by contribution assumption: employee only about $163,694 at 4% or $109,129 at 6%; with 50% employer match about $109,129 at 4% or $72,753 at 6%; with 100% employer match about $81,847 at 4% or $54,565 at 6%.
2012269$18,499,883$1,065,076$15,436iApproximate average salary by contribution assumption: employee only about $385,897 at 4% or $257,265 at 6%; with 50% employer match about $257,265 at 4% or $171,510 at 6%; with 100% employer match about $192,949 at 4% or $128,632 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-63$12,870,523$576,000$9,143iApproximate average salary by contribution assumption: employee only about $228,571 at 4% or $152,381 at 6%; with 50% employer match about $152,381 at 4% or $101,587 at 6%; with 100% employer match about $114,286 at 4% or $76,190 at 6%.
Bock Corporation Profit Sharing Retirement Plan-69$5,629,360$489,076$7,088iApproximate average salary by contribution assumption: employee only about $177,201 at 4% or $118,134 at 6%; with 50% employer match about $118,134 at 4% or $78,756 at 6%; with 100% employer match about $88,601 at 4% or $59,067 at 6%.
2011273$17,740,020$1,062,875$14,560iApproximate average salary by contribution assumption: employee only about $363,998 at 4% or $242,666 at 6%; with 50% employer match about $242,666 at 4% or $161,777 at 6%; with 100% employer match about $181,999 at 4% or $121,333 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-64$12,297,565$596,000$9,313iApproximate average salary by contribution assumption: employee only about $232,813 at 4% or $155,208 at 6%; with 50% employer match about $155,208 at 4% or $103,472 at 6%; with 100% employer match about $116,406 at 4% or $77,604 at 6%.
Bock Corporation Profit Sharing Retirement Plan-73$5,442,455$466,875$6,396iApproximate average salary by contribution assumption: employee only about $159,889 at 4% or $106,592 at 6%; with 50% employer match about $106,592 at 4% or $71,062 at 6%; with 100% employer match about $79,944 at 4% or $53,296 at 6%.
2010277$15,127,367$1,160,984$15,078iApproximate average salary by contribution assumption: employee only about $376,943 at 4% or $251,295 at 6%; with 50% employer match about $251,295 at 4% or $167,530 at 6%; with 100% employer match about $188,471 at 4% or $125,648 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-69$9,910,931$620,000$8,986iApproximate average salary by contribution assumption: employee only about $224,638 at 4% or $149,758 at 6%; with 50% employer match about $149,758 at 4% or $99,839 at 6%; with 100% employer match about $112,319 at 4% or $74,879 at 6%.
Bock Corporation Profit Sharing Retirement Plan-77$5,216,436$540,984$7,026iApproximate average salary by contribution assumption: employee only about $175,644 at 4% or $117,096 at 6%; with 50% employer match about $117,096 at 4% or $78,064 at 6%; with 100% employer match about $87,822 at 4% or $58,548 at 6%.
2009281$12,313,509$1,027,157$12,681iApproximate average salary by contribution assumption: employee only about $317,024 at 4% or $211,349 at 6%; with 50% employer match about $211,349 at 4% or $140,899 at 6%; with 100% employer match about $158,512 at 4% or $105,675 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-71$7,377,820$570,000$8,028iApproximate average salary by contribution assumption: employee only about $200,704 at 4% or $133,803 at 6%; with 50% employer match about $133,803 at 4% or $89,202 at 6%; with 100% employer match about $100,352 at 4% or $66,901 at 6%.
Bock Corporation Profit Sharing Retirement Plan-81$4,935,689$457,157$5,644iApproximate average salary by contribution assumption: employee only about $141,098 at 4% or $94,065 at 6%; with 50% employer match about $94,065 at 4% or $62,710 at 6%; with 100% employer match about $70,549 at 4% or $47,033 at 6%.
2008269$8,583,456$998,885$14,477iApproximate average salary by contribution assumption: employee only about $361,915 at 4% or $241,277 at 6%; with 50% employer match about $241,277 at 4% or $160,851 at 6%; with 100% employer match about $180,957 at 4% or $120,638 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-66$4,872,358$571,000$8,652iApproximate average salary by contribution assumption: employee only about $216,288 at 4% or $144,192 at 6%; with 50% employer match about $144,192 at 4% or $96,128 at 6%; with 100% employer match about $108,144 at 4% or $72,096 at 6%.
Bock Corporation Profit Sharing Retirement Plan-69$3,711,098$427,885$6,201iApproximate average salary by contribution assumption: employee only about $155,031 at 4% or $103,354 at 6%; with 50% employer match about $103,354 at 4% or $68,903 at 6%; with 100% employer match about $77,515 at 4% or $51,677 at 6%.
2007270$0$0-
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-68---
Bock Corporation Profit Sharing Retirement Plan-70---
2006260$7,879,239$780,285$13,005iApproximate average salary by contribution assumption: employee only about $325,119 at 4% or $216,746 at 6%; with 50% employer match about $216,746 at 4% or $144,497 at 6%; with 100% employer match about $162,559 at 4% or $108,373 at 6%.
Bock Corporation Profit Sharing Retirement Plan-60$4,398,799$338,285$5,638iApproximate average salary by contribution assumption: employee only about $140,952 at 4% or $93,968 at 6%; with 50% employer match about $93,968 at 4% or $62,645 at 6%; with 100% employer match about $70,476 at 4% or $46,984 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-57$3,480,440$442,000$7,754iApproximate average salary by contribution assumption: employee only about $193,860 at 4% or $129,240 at 6%; with 50% employer match about $129,240 at 4% or $86,160 at 6%; with 100% employer match about $96,930 at 4% or $64,620 at 6%.
2005263$7,061,371$881,979$14,000iApproximate average salary by contribution assumption: employee only about $349,992 at 4% or $233,328 at 6%; with 50% employer match about $233,328 at 4% or $155,552 at 6%; with 100% employer match about $174,996 at 4% or $116,664 at 6%.
Bock Corporation Profit Sharing Retirement Plan-63$4,203,369$437,979$6,952iApproximate average salary by contribution assumption: employee only about $173,801 at 4% or $115,867 at 6%; with 50% employer match about $115,867 at 4% or $77,245 at 6%; with 100% employer match about $86,901 at 4% or $57,934 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-57$2,858,002$444,000$7,789iApproximate average salary by contribution assumption: employee only about $194,737 at 4% or $129,825 at 6%; with 50% employer match about $129,825 at 4% or $86,550 at 6%; with 100% employer match about $97,368 at 4% or $64,912 at 6%.
2004262$6,158,845$758,041$12,226iApproximate average salary by contribution assumption: employee only about $305,662 at 4% or $203,774 at 6%; with 50% employer match about $203,774 at 4% or $135,850 at 6%; with 100% employer match about $152,831 at 4% or $101,887 at 6%.
Bock Corporation Profit Sharing Retirement Plan-61$3,650,589$290,353$4,760iApproximate average salary by contribution assumption: employee only about $118,997 at 4% or $79,331 at 6%; with 50% employer match about $79,331 at 4% or $52,888 at 6%; with 100% employer match about $59,499 at 4% or $39,666 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-62$2,508,256$467,688$7,543iApproximate average salary by contribution assumption: employee only about $188,584 at 4% or $125,723 at 6%; with 50% employer match about $125,723 at 4% or $83,815 at 6%; with 100% employer match about $94,292 at 4% or $62,861 at 6%.
2003264$4,993,836$698,567$10,915iApproximate average salary by contribution assumption: employee only about $272,878 at 4% or $181,918 at 6%; with 50% employer match about $181,918 at 4% or $121,279 at 6%; with 100% employer match about $136,439 at 4% or $90,959 at 6%.
Bock Corporation Profit Sharing Retirement Plan-64$3,185,228$271,567$4,243iApproximate average salary by contribution assumption: employee only about $106,081 at 4% or $70,721 at 6%; with 50% employer match about $70,721 at 4% or $47,147 at 6%; with 100% employer match about $53,040 at 4% or $35,360 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-64$1,808,608$427,000$6,672iApproximate average salary by contribution assumption: employee only about $166,797 at 4% or $111,198 at 6%; with 50% employer match about $111,198 at 4% or $74,132 at 6%; with 100% employer match about $83,398 at 4% or $55,599 at 6%.
2002268$4,871,897$631,772$9,291iApproximate average salary by contribution assumption: employee only about $232,269 at 4% or $154,846 at 6%; with 50% employer match about $154,846 at 4% or $103,231 at 6%; with 100% employer match about $116,135 at 4% or $77,423 at 6%.
Bock Corporation Profit Sharing Retirement Plan-61$3,712,914$187,272$3,070iApproximate average salary by contribution assumption: employee only about $76,751 at 4% or $51,167 at 6%; with 50% employer match about $51,167 at 4% or $34,111 at 6%; with 100% employer match about $38,375 at 4% or $25,584 at 6%.
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-68$1,158,983$444,500$6,537iApproximate average salary by contribution assumption: employee only about $163,419 at 4% or $108,946 at 6%; with 50% employer match about $108,946 at 4% or $72,631 at 6%; with 100% employer match about $81,710 at 4% or $54,473 at 6%.
2001270$0$0-
Universal Technologies of Wisconsin Inc Employee Stock Ownership Plan-70---
Bock Corporation Profit Sharing Retirement Plan-63---
2000162$5,459,485$310,829$5,013iApproximate average salary by contribution assumption: employee only about $125,334 at 4% or $83,556 at 6%; with 50% employer match about $83,556 at 4% or $55,704 at 6%; with 100% employer match about $62,667 at 4% or $41,778 at 6%.
Bock Corporation Profit Sharing Retirement Plan-62$5,459,485$310,829$5,013iApproximate average salary by contribution assumption: employee only about $125,334 at 4% or $83,556 at 6%; with 50% employer match about $83,556 at 4% or $55,704 at 6%; with 100% employer match about $62,667 at 4% or $41,778 at 6%.
1999167$5,222,579$25,199$376iApproximate average salary by contribution assumption: employee only about $9,403 at 4% or $6,268 at 6%; with 50% employer match about $6,268 at 4% or $4,179 at 6%; with 100% employer match about $4,701 at 4% or $3,134 at 6%.
Bock Corporation Profit Sharing Retirement Plan-67$5,222,579$25,199$376iApproximate average salary by contribution assumption: employee only about $9,403 at 4% or $6,268 at 6%; with 50% employer match about $6,268 at 4% or $4,179 at 6%; with 100% employer match about $4,701 at 4% or $3,134 at 6%.