Civic Intelligence

Keystone Petroleum Equipment Ltd

Plan context: Keystone Petroleum Equipment Employee Stock Ownership Plan

EIN 23-2064749 • Mechanicsburg, PA • 44 filings • 4 plans

981 West Trindle RoadMechanicsburg, PA 17055
Current Snapshot

Latest Year

2025

2025 Participants

113

2025 Assets

$4,822,865

2025 Contributions

$578,938

Historical Graphs

Total Assets Over Time

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

$23,816,778$11,908,389$0199920122024YearValue
$4,822,865Latest year 2024

Participants Over Time

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

113570199920122024YearValue
113Latest 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
202510$0$0-
Keystone Petroleum Equipment Employee Stock Ownership Plan-0---
20242113$4,822,865$578,938$5,123iApproximate average salary by contribution assumption: employee only about $128,084 at 4% or $85,389 at 6%; with 50% employer match about $85,389 at 4% or $56,926 at 6%; with 100% employer match about $64,042 at 4% or $42,695 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-0$4,728,580--
Keystone Petroleum Equipment Employee Benefit Plan-113$94,285$578,938$5,123iApproximate average salary by contribution assumption: employee only about $128,084 at 4% or $85,389 at 6%; with 50% employer match about $85,389 at 4% or $56,926 at 6%; with 100% employer match about $64,042 at 4% or $42,695 at 6%.
2023365$18,448,097$922,694$14,195iApproximate average salary by contribution assumption: employee only about $354,882 at 4% or $236,588 at 6%; with 50% employer match about $236,588 at 4% or $157,725 at 6%; with 100% employer match about $177,441 at 4% or $118,294 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-0$18,401,682--
Keystone Petroleum Equipment Employee Benefit Plan-65$46,415$922,694$14,195iApproximate average salary by contribution assumption: employee only about $354,882 at 4% or $236,588 at 6%; with 50% employer match about $236,588 at 4% or $157,725 at 6%; with 100% employer match about $177,441 at 4% or $118,294 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-0$0$0-
2022388$23,360,787$1,110,018$12,614iApproximate average salary by contribution assumption: employee only about $315,346 at 4% or $210,231 at 6%; with 50% employer match about $210,231 at 4% or $140,154 at 6%; with 100% employer match about $157,673 at 4% or $105,115 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-70$13,185,747$600,000$8,571iApproximate average salary by contribution assumption: employee only about $214,286 at 4% or $142,857 at 6%; with 50% employer match about $142,857 at 4% or $95,238 at 6%; with 100% employer match about $107,143 at 4% or $71,429 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-88$10,164,161$444,238$5,048iApproximate average salary by contribution assumption: employee only about $126,204 at 4% or $84,136 at 6%; with 50% employer match about $84,136 at 4% or $56,091 at 6%; with 100% employer match about $63,102 at 4% or $42,068 at 6%.
Keystone Petroleum Equipment Employee Benefit Plan-65$10,879$65,780$1,012iApproximate average salary by contribution assumption: employee only about $25,300 at 4% or $16,867 at 6%; with 50% employer match about $16,867 at 4% or $11,244 at 6%; with 100% employer match about $12,650 at 4% or $8,433 at 6%.
2021385$23,816,778$1,292,247$15,203iApproximate average salary by contribution assumption: employee only about $380,073 at 4% or $253,382 at 6%; with 50% employer match about $253,382 at 4% or $168,921 at 6%; with 100% employer match about $190,036 at 4% or $126,691 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-66$12,106,764--
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-85$11,702,929$517,300$6,086iApproximate average salary by contribution assumption: employee only about $152,147 at 4% or $101,431 at 6%; with 50% employer match about $101,431 at 4% or $67,621 at 6%; with 100% employer match about $76,074 at 4% or $50,716 at 6%.
Keystone Petroleum Equipment Employee Benefit Plan-68$7,085$774,947$11,396iApproximate average salary by contribution assumption: employee only about $284,907 at 4% or $189,938 at 6%; with 50% employer match about $189,938 at 4% or $126,625 at 6%; with 100% employer match about $142,453 at 4% or $94,969 at 6%.
2020285$20,919,842$353,578$4,160iApproximate average salary by contribution assumption: employee only about $103,994 at 4% or $69,329 at 6%; with 50% employer match about $69,329 at 4% or $46,219 at 6%; with 100% employer match about $51,997 at 4% or $34,665 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-63$11,003,853--
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-85$9,915,989$353,578$4,160iApproximate average salary by contribution assumption: employee only about $103,994 at 4% or $69,329 at 6%; with 50% employer match about $69,329 at 4% or $46,219 at 6%; with 100% employer match about $51,997 at 4% or $34,665 at 6%.
2019279$16,731,912$362,202$4,585iApproximate average salary by contribution assumption: employee only about $114,621 at 4% or $76,414 at 6%; with 50% employer match about $76,414 at 4% or $50,943 at 6%; with 100% employer match about $57,310 at 4% or $38,207 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-79$8,854,097$362,202$4,585iApproximate average salary by contribution assumption: employee only about $114,621 at 4% or $76,414 at 6%; with 50% employer match about $76,414 at 4% or $50,943 at 6%; with 100% employer match about $57,310 at 4% or $38,207 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-60$7,877,815--
2018274$12,864,565$975,456$13,182iApproximate average salary by contribution assumption: employee only about $329,546 at 4% or $219,697 at 6%; with 50% employer match about $219,697 at 4% or $146,465 at 6%; with 100% employer match about $164,773 at 4% or $109,849 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-74$6,997,366$375,456$5,074iApproximate average salary by contribution assumption: employee only about $126,843 at 4% or $84,562 at 6%; with 50% employer match about $84,562 at 4% or $56,375 at 6%; with 100% employer match about $63,422 at 4% or $42,281 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-51$5,867,199$600,000$11,765iApproximate average salary by contribution assumption: employee only about $294,118 at 4% or $196,078 at 6%; with 50% employer match about $196,078 at 4% or $130,719 at 6%; with 100% employer match about $147,059 at 4% or $98,039 at 6%.
2017268$12,557,641$855,449$12,580iApproximate average salary by contribution assumption: employee only about $314,503 at 4% or $209,669 at 6%; with 50% employer match about $209,669 at 4% or $139,779 at 6%; with 100% employer match about $157,252 at 4% or $104,834 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-68$7,816,425$255,449$3,757iApproximate average salary by contribution assumption: employee only about $93,915 at 4% or $62,610 at 6%; with 50% employer match about $62,610 at 4% or $41,740 at 6%; with 100% employer match about $46,958 at 4% or $31,305 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-51$4,741,216$600,000$11,765iApproximate average salary by contribution assumption: employee only about $294,118 at 4% or $196,078 at 6%; with 50% employer match about $196,078 at 4% or $130,719 at 6%; with 100% employer match about $147,059 at 4% or $98,039 at 6%.
2016264$9,905,433$867,882$13,561iApproximate average salary by contribution assumption: employee only about $339,016 at 4% or $226,011 at 6%; with 50% employer match about $226,011 at 4% or $150,674 at 6%; with 100% employer match about $169,508 at 4% or $113,005 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-64$6,710,936$267,882$4,186iApproximate average salary by contribution assumption: employee only about $104,641 at 4% or $69,761 at 6%; with 50% employer match about $69,761 at 4% or $46,507 at 6%; with 100% employer match about $52,321 at 4% or $34,880 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-49$3,194,497$600,000$12,245iApproximate average salary by contribution assumption: employee only about $306,122 at 4% or $204,082 at 6%; with 50% employer match about $204,082 at 4% or $136,054 at 6%; with 100% employer match about $153,061 at 4% or $102,041 at 6%.
2015261$8,575,798$897,976$14,721iApproximate average salary by contribution assumption: employee only about $368,023 at 4% or $245,349 at 6%; with 50% employer match about $245,349 at 4% or $163,566 at 6%; with 100% employer match about $184,011 at 4% or $122,674 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-61$6,100,535$297,976$4,885iApproximate average salary by contribution assumption: employee only about $122,121 at 4% or $81,414 at 6%; with 50% employer match about $81,414 at 4% or $54,276 at 6%; with 100% employer match about $61,061 at 4% or $40,707 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-50$2,475,263$600,000$12,000iApproximate average salary by contribution assumption: employee only about $300,000 at 4% or $200,000 at 6%; with 50% employer match about $200,000 at 4% or $133,333 at 6%; with 100% employer match about $150,000 at 4% or $100,000 at 6%.
2014261$8,116,177$862,169$14,134iApproximate average salary by contribution assumption: employee only about $353,348 at 4% or $235,565 at 6%; with 50% employer match about $235,565 at 4% or $157,044 at 6%; with 100% employer match about $176,674 at 4% or $117,783 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-61$5,986,609$232,169$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,576 at 4% or $31,717 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-49$2,129,568$630,000$12,857iApproximate average salary by contribution assumption: employee only about $321,429 at 4% or $214,286 at 6%; with 50% employer match about $214,286 at 4% or $142,857 at 6%; with 100% employer match about $160,714 at 4% or $107,143 at 6%.
2013257$6,957,961$986,700$17,311iApproximate average salary by contribution assumption: employee only about $432,763 at 4% or $288,509 at 6%; with 50% employer match about $288,509 at 4% or $192,339 at 6%; with 100% employer match about $216,382 at 4% or $144,254 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-57$5,448,959$236,700$4,153iApproximate average salary by contribution assumption: employee only about $103,816 at 4% or $69,211 at 6%; with 50% employer match about $69,211 at 4% or $46,140 at 6%; with 100% employer match about $51,908 at 4% or $34,605 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-48$1,509,002$750,000$15,625iApproximate average salary by contribution assumption: employee only about $390,625 at 4% or $260,417 at 6%; with 50% employer match about $260,417 at 4% or $173,611 at 6%; with 100% employer match about $195,313 at 4% or $130,208 at 6%.
2012254$4,908,907$540,793$10,015iApproximate average salary by contribution assumption: employee only about $250,367 at 4% or $166,911 at 6%; with 50% employer match about $166,911 at 4% or $111,274 at 6%; with 100% employer match about $125,184 at 4% or $83,456 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-54$4,261,715$240,793$4,459iApproximate average salary by contribution assumption: employee only about $111,478 at 4% or $74,319 at 6%; with 50% employer match about $74,319 at 4% or $49,546 at 6%; with 100% employer match about $55,739 at 4% or $37,159 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-46$647,192$300,000$6,522iApproximate average salary by contribution assumption: employee only about $163,043 at 4% or $108,696 at 6%; with 50% employer match about $108,696 at 4% or $72,464 at 6%; with 100% employer match about $81,522 at 4% or $54,348 at 6%.
2011250$3,874,960$514,426$10,289iApproximate average salary by contribution assumption: employee only about $257,213 at 4% or $171,475 at 6%; with 50% employer match about $171,475 at 4% or $114,317 at 6%; with 100% employer match about $128,607 at 4% or $85,738 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-50$3,554,990$214,326$4,287iApproximate average salary by contribution assumption: employee only about $107,163 at 4% or $71,442 at 6%; with 50% employer match about $71,442 at 4% or $47,628 at 6%; with 100% employer match about $53,582 at 4% or $35,721 at 6%.
Keystone Petroleum Equipment Employee Stock Ownership Plan-42$319,970$300,100$7,145iApproximate average salary by contribution assumption: employee only about $178,631 at 4% or $119,087 at 6%; with 50% employer match about $119,087 at 4% or $79,392 at 6%; with 100% employer match about $89,315 at 4% or $59,544 at 6%.
2010151$3,530,619$277,813$5,447iApproximate average salary by contribution assumption: employee only about $136,183 at 4% or $90,789 at 6%; with 50% employer match about $90,789 at 4% or $60,526 at 6%; with 100% employer match about $68,091 at 4% or $45,394 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-51$3,530,619$277,813$5,447iApproximate average salary by contribution assumption: employee only about $136,183 at 4% or $90,789 at 6%; with 50% employer match about $90,789 at 4% or $60,526 at 6%; with 100% employer match about $68,091 at 4% or $45,394 at 6%.
2009148$2,853,686$281,445$5,863iApproximate average salary by contribution assumption: employee only about $146,586 at 4% or $97,724 at 6%; with 50% employer match about $97,724 at 4% or $65,149 at 6%; with 100% employer match about $73,293 at 4% or $48,862 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-48$2,853,686$281,445$5,863iApproximate average salary by contribution assumption: employee only about $146,586 at 4% or $97,724 at 6%; with 50% employer match about $97,724 at 4% or $65,149 at 6%; with 100% employer match about $73,293 at 4% or $48,862 at 6%.
2008142$2,010,277$251,502$5,988iApproximate average salary by contribution assumption: employee only about $149,704 at 4% or $99,802 at 6%; with 50% employer match about $99,802 at 4% or $66,535 at 6%; with 100% employer match about $74,852 at 4% or $49,901 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-42$2,010,277$251,502$5,988iApproximate average salary by contribution assumption: employee only about $149,704 at 4% or $99,802 at 6%; with 50% employer match about $99,802 at 4% or $66,535 at 6%; with 100% employer match about $74,852 at 4% or $49,901 at 6%.
2007134$2,761,437$222,159$6,534iApproximate average salary by contribution assumption: employee only about $163,352 at 4% or $108,901 at 6%; with 50% employer match about $108,901 at 4% or $72,601 at 6%; with 100% employer match about $81,676 at 4% or $54,451 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-34$2,761,437$222,159$6,534iApproximate average salary by contribution assumption: employee only about $163,352 at 4% or $108,901 at 6%; with 50% employer match about $108,901 at 4% or $72,601 at 6%; with 100% employer match about $81,676 at 4% or $54,451 at 6%.
2006130$2,511,711$213,424$7,114iApproximate average salary by contribution assumption: employee only about $177,853 at 4% or $118,569 at 6%; with 50% employer match about $118,569 at 4% or $79,046 at 6%; with 100% employer match about $88,927 at 4% or $59,284 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-30$2,511,711$213,424$7,114iApproximate average salary by contribution assumption: employee only about $177,853 at 4% or $118,569 at 6%; with 50% employer match about $118,569 at 4% or $79,046 at 6%; with 100% employer match about $88,927 at 4% or $59,284 at 6%.
2005131$2,129,127$366,987$11,838iApproximate average salary by contribution assumption: employee only about $295,957 at 4% or $197,305 at 6%; with 50% employer match about $197,305 at 4% or $131,537 at 6%; with 100% employer match about $147,979 at 4% or $98,652 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-31$2,129,127$366,987$11,838iApproximate average salary by contribution assumption: employee only about $295,957 at 4% or $197,305 at 6%; with 50% employer match about $197,305 at 4% or $131,537 at 6%; with 100% employer match about $147,979 at 4% or $98,652 at 6%.
2004131$1,658,035$180,581$5,825iApproximate average salary by contribution assumption: employee only about $145,630 at 4% or $97,087 at 6%; with 50% employer match about $97,087 at 4% or $64,724 at 6%; with 100% employer match about $72,815 at 4% or $48,543 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-31$1,658,035$180,581$5,825iApproximate average salary by contribution assumption: employee only about $145,630 at 4% or $97,087 at 6%; with 50% employer match about $97,087 at 4% or $64,724 at 6%; with 100% employer match about $72,815 at 4% or $48,543 at 6%.
2003126$1,399,989$140,862$5,418iApproximate average salary by contribution assumption: employee only about $135,444 at 4% or $90,296 at 6%; with 50% employer match about $90,296 at 4% or $60,197 at 6%; with 100% employer match about $67,722 at 4% or $45,148 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-26$1,399,989$140,862$5,418iApproximate average salary by contribution assumption: employee only about $135,444 at 4% or $90,296 at 6%; with 50% employer match about $90,296 at 4% or $60,197 at 6%; with 100% employer match about $67,722 at 4% or $45,148 at 6%.
2002134$1,142,983$159,514$4,692iApproximate average salary by contribution assumption: employee only about $117,290 at 4% or $78,193 at 6%; with 50% employer match about $78,193 at 4% or $52,129 at 6%; with 100% employer match about $58,645 at 4% or $39,097 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-34$1,142,983$159,514$4,692iApproximate average salary by contribution assumption: employee only about $117,290 at 4% or $78,193 at 6%; with 50% employer match about $78,193 at 4% or $52,129 at 6%; with 100% employer match about $58,645 at 4% or $39,097 at 6%.
2001131$1,237,323$177,737$5,733iApproximate average salary by contribution assumption: employee only about $143,336 at 4% or $95,558 at 6%; with 50% employer match about $95,558 at 4% or $63,705 at 6%; with 100% employer match about $71,668 at 4% or $47,779 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-31$1,237,323$177,737$5,733iApproximate average salary by contribution assumption: employee only about $143,336 at 4% or $95,558 at 6%; with 50% employer match about $95,558 at 4% or $63,705 at 6%; with 100% employer match about $71,668 at 4% or $47,779 at 6%.
2000130$0$0-
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-30---
1999124$1,345,480$142,418$5,934iApproximate average salary by contribution assumption: employee only about $148,352 at 4% or $98,901 at 6%; with 50% employer match about $98,901 at 4% or $65,934 at 6%; with 100% employer match about $74,176 at 4% or $49,451 at 6%.
Keystone Petroleum Equip. Ltd. Ee Savings/Retirement Plan-24$1,345,480$142,418$5,934iApproximate average salary by contribution assumption: employee only about $148,352 at 4% or $98,901 at 6%; with 50% employer match about $98,901 at 4% or $65,934 at 6%; with 100% employer match about $74,176 at 4% or $49,451 at 6%.