Civic Intelligence

Bancfirst Corporation

Plan context: Bancfirst Corporation Employee Stock Ownership & Thrift Plan

EIN 73-1221379 • 70 filings • 6 plans

Current Snapshot

Latest Year

2024

2024 Participants

1,959

2024 Assets

$434,478,932

2024 Contributions

$40,485,806

Historical Graphs

Total Assets Over Time

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

$434,478,932$217,239,466$0199920122024YearValue
$434,478,932Latest year 2024

Participants Over Time

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

1,9599800199920122024YearValue
1,959Latest 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
202431,959$434,478,932$40,485,806$20,667iApproximate average salary by contribution assumption: employee only about $516,664 at 4% or $344,443 at 6%; with 50% employer match about $344,443 at 4% or $229,629 at 6%; with 100% employer match about $258,332 at 4% or $172,221 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,959$269,966,321$14,570,522$7,438iApproximate average salary by contribution assumption: employee only about $185,943 at 4% or $123,962 at 6%; with 50% employer match about $123,962 at 4% or $82,641 at 6%; with 100% employer match about $92,972 at 4% or $61,981 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,859$159,065,318$6,209,144$3,340iApproximate average salary by contribution assumption: employee only about $83,501 at 4% or $55,667 at 6%; with 50% employer match about $55,667 at 4% or $37,112 at 6%; with 100% employer match about $41,751 at 4% or $27,834 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,764$5,447,293$19,706,140$11,171iApproximate average salary by contribution assumption: employee only about $279,282 at 4% or $186,188 at 6%; with 50% employer match about $186,188 at 4% or $124,125 at 6%; with 100% employer match about $139,641 at 4% or $93,094 at 6%.
202331,929$395,324,634$37,364,970$19,370iApproximate average salary by contribution assumption: employee only about $484,253 at 4% or $322,835 at 6%; with 50% employer match about $322,835 at 4% or $215,224 at 6%; with 100% employer match about $242,127 at 4% or $161,418 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,929$243,372,365$14,491,678$7,513iApproximate average salary by contribution assumption: employee only about $187,813 at 4% or $125,209 at 6%; with 50% employer match about $125,209 at 4% or $83,473 at 6%; with 100% employer match about $93,907 at 4% or $62,604 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,811$147,218,916$5,636,054$3,112iApproximate average salary by contribution assumption: employee only about $77,803 at 4% or $51,869 at 6%; with 50% employer match about $51,869 at 4% or $34,579 at 6%; with 100% employer match about $38,902 at 4% or $25,934 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,504$4,733,353$17,237,238$11,461iApproximate average salary by contribution assumption: employee only about $286,523 at 4% or $191,015 at 6%; with 50% employer match about $191,015 at 4% or $127,344 at 6%; with 100% employer match about $143,262 at 4% or $95,508 at 6%.
202231,722$348,050,194$33,471,052$19,437iApproximate average salary by contribution assumption: employee only about $485,933 at 4% or $323,955 at 6%; with 50% employer match about $323,955 at 4% or $215,970 at 6%; with 100% employer match about $242,966 at 4% or $161,978 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,722$206,604,424$12,810,728$7,439iApproximate average salary by contribution assumption: employee only about $185,986 at 4% or $123,991 at 6%; with 50% employer match about $123,991 at 4% or $82,661 at 6%; with 100% employer match about $92,993 at 4% or $61,995 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,586$135,954,713$4,575,411$2,885iApproximate average salary by contribution assumption: employee only about $72,122 at 4% or $48,081 at 6%; with 50% employer match about $48,081 at 4% or $32,054 at 6%; with 100% employer match about $36,061 at 4% or $24,041 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,504$5,491,057$16,084,913$10,695iApproximate average salary by contribution assumption: employee only about $267,369 at 4% or $178,246 at 6%; with 50% employer match about $178,246 at 4% or $118,831 at 6%; with 100% employer match about $133,684 at 4% or $89,123 at 6%.
202131,699$371,754,053$32,601,009$19,188iApproximate average salary by contribution assumption: employee only about $479,709 at 4% or $319,806 at 6%; with 50% employer match about $319,806 at 4% or $213,204 at 6%; with 100% employer match about $239,854 at 4% or $159,903 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,699$246,946,718$12,996,539$7,650iApproximate average salary by contribution assumption: employee only about $191,238 at 4% or $127,492 at 6%; with 50% employer match about $127,492 at 4% or $84,995 at 6%; with 100% employer match about $95,619 at 4% or $63,746 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,583$118,869,282$3,724,572$2,353iApproximate average salary by contribution assumption: employee only about $58,821 at 4% or $39,214 at 6%; with 50% employer match about $39,214 at 4% or $26,143 at 6%; with 100% employer match about $29,411 at 4% or $19,607 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,476$5,938,053$15,879,898$10,759iApproximate average salary by contribution assumption: employee only about $268,968 at 4% or $179,312 at 6%; with 50% employer match about $179,312 at 4% or $119,542 at 6%; with 100% employer match about $134,484 at 4% or $89,656 at 6%.
202031,798$335,980,759$32,153,627$17,883iApproximate average salary by contribution assumption: employee only about $447,075 at 4% or $298,050 at 6%; with 50% employer match about $298,050 at 4% or $198,700 at 6%; with 100% employer match about $223,537 at 4% or $149,025 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,798$224,692,979$13,422,975$7,466iApproximate average salary by contribution assumption: employee only about $186,638 at 4% or $124,425 at 6%; with 50% employer match about $124,425 at 4% or $82,950 at 6%; with 100% employer match about $93,319 at 4% or $62,213 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,687$105,266,348$3,536,325$2,096iApproximate average salary by contribution assumption: employee only about $52,406 at 4% or $34,937 at 6%; with 50% employer match about $34,937 at 4% or $23,291 at 6%; with 100% employer match about $26,203 at 4% or $17,469 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,451$6,021,432$15,194,327$10,472iApproximate average salary by contribution assumption: employee only about $261,791 at 4% or $174,527 at 6%; with 50% employer match about $174,527 at 4% or $116,351 at 6%; with 100% employer match about $130,895 at 4% or $87,264 at 6%.
201931,649$303,330,205$29,196,492$17,706iApproximate average salary by contribution assumption: employee only about $442,639 at 4% or $295,093 at 6%; with 50% employer match about $295,093 at 4% or $196,729 at 6%; with 100% employer match about $221,320 at 4% or $147,546 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,649$190,033,251$10,585,277$6,419iApproximate average salary by contribution assumption: employee only about $160,480 at 4% or $106,987 at 6%; with 50% employer match about $106,987 at 4% or $71,325 at 6%; with 100% employer match about $80,240 at 4% or $53,493 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,558$107,573,479$4,552,145$2,922iApproximate average salary by contribution assumption: employee only about $73,045 at 4% or $48,696 at 6%; with 50% employer match about $48,696 at 4% or $32,464 at 6%; with 100% employer match about $36,522 at 4% or $24,348 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,455$5,723,475$14,059,070$9,663iApproximate average salary by contribution assumption: employee only about $241,565 at 4% or $161,043 at 6%; with 50% employer match about $161,043 at 4% or $107,362 at 6%; with 100% employer match about $120,782 at 4% or $80,522 at 6%.
201831,643$253,336,625$27,029,028$16,451iApproximate average salary by contribution assumption: employee only about $411,276 at 4% or $274,184 at 6%; with 50% employer match about $274,184 at 4% or $182,789 at 6%; with 100% employer match about $205,638 at 4% or $137,092 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,643$158,227,242$10,257,511$6,243iApproximate average salary by contribution assumption: employee only about $156,079 at 4% or $104,053 at 6%; with 50% employer match about $104,053 at 4% or $69,368 at 6%; with 100% employer match about $78,039 at 4% or $52,026 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,565$88,332,815$4,070,141$2,601iApproximate average salary by contribution assumption: employee only about $65,018 at 4% or $43,345 at 6%; with 50% employer match about $43,345 at 4% or $28,897 at 6%; with 100% employer match about $32,509 at 4% or $21,673 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,560$6,776,568$12,701,376$8,142iApproximate average salary by contribution assumption: employee only about $203,548 at 4% or $135,698 at 6%; with 50% employer match about $135,698 at 4% or $90,466 at 6%; with 100% employer match about $101,774 at 4% or $67,849 at 6%.
201731,524$257,072,113$23,606,160$15,490iApproximate average salary by contribution assumption: employee only about $387,240 at 4% or $258,160 at 6%; with 50% employer match about $258,160 at 4% or $172,107 at 6%; with 100% employer match about $193,620 at 4% or $129,080 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,524$161,082,920$9,164,645$6,014iApproximate average salary by contribution assumption: employee only about $150,339 at 4% or $100,226 at 6%; with 50% employer match about $100,226 at 4% or $66,817 at 6%; with 100% employer match about $75,169 at 4% or $50,113 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,482$89,156,669$2,535,587$1,711iApproximate average salary by contribution assumption: employee only about $42,773 at 4% or $28,515 at 6%; with 50% employer match about $28,515 at 4% or $19,010 at 6%; with 100% employer match about $21,387 at 4% or $14,258 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,352$6,832,524$11,905,928$8,806iApproximate average salary by contribution assumption: employee only about $220,154 at 4% or $146,769 at 6%; with 50% employer match about $146,769 at 4% or $97,846 at 6%; with 100% employer match about $110,077 at 4% or $73,385 at 6%.
201631,498$225,320,000$23,072,938$15,402iApproximate average salary by contribution assumption: employee only about $385,062 at 4% or $256,708 at 6%; with 50% employer match about $256,708 at 4% or $171,139 at 6%; with 100% employer match about $192,531 at 4% or $128,354 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,498$136,433,184$8,453,497$5,643iApproximate average salary by contribution assumption: employee only about $141,080 at 4% or $94,053 at 6%; with 50% employer match about $94,053 at 4% or $62,702 at 6%; with 100% employer match about $70,540 at 4% or $47,027 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,471$82,785,696$2,264,878$1,540iApproximate average salary by contribution assumption: employee only about $38,492 at 4% or $25,661 at 6%; with 50% employer match about $25,661 at 4% or $17,108 at 6%; with 100% employer match about $19,246 at 4% or $12,831 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,344$6,101,120$12,354,563$9,192iApproximate average salary by contribution assumption: employee only about $229,810 at 4% or $153,206 at 6%; with 50% employer match about $153,206 at 4% or $102,138 at 6%; with 100% employer match about $114,905 at 4% or $76,603 at 6%.
201531,469$184,099,970$21,144,655$14,394iApproximate average salary by contribution assumption: employee only about $359,848 at 4% or $239,899 at 6%; with 50% employer match about $239,899 at 4% or $159,932 at 6%; with 100% employer match about $179,924 at 4% or $119,949 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,469$122,550,076$7,687,693$5,233iApproximate average salary by contribution assumption: employee only about $130,832 at 4% or $87,221 at 6%; with 50% employer match about $87,221 at 4% or $58,148 at 6%; with 100% employer match about $65,416 at 4% or $43,611 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,469$55,833,473$1,807,028$1,230iApproximate average salary by contribution assumption: employee only about $30,753 at 4% or $20,502 at 6%; with 50% employer match about $20,502 at 4% or $13,668 at 6%; with 100% employer match about $15,376 at 4% or $10,251 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,327$5,716,421$11,649,934$8,779iApproximate average salary by contribution assumption: employee only about $219,479 at 4% or $146,319 at 6%; with 50% employer match about $146,319 at 4% or $97,546 at 6%; with 100% employer match about $109,739 at 4% or $73,160 at 6%.
201431,636$187,893,285$21,210,252$12,965iApproximate average salary by contribution assumption: employee only about $324,118 at 4% or $216,078 at 6%; with 50% employer match about $216,078 at 4% or $144,052 at 6%; with 100% employer match about $162,059 at 4% or $108,039 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,445$123,462,136$7,700,007$5,329iApproximate average salary by contribution assumption: employee only about $133,218 at 4% or $88,812 at 6%; with 50% employer match about $88,812 at 4% or $59,208 at 6%; with 100% employer match about $66,609 at 4% or $44,406 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,445$59,464,159$1,867,820$1,293iApproximate average salary by contribution assumption: employee only about $32,315 at 4% or $21,543 at 6%; with 50% employer match about $21,543 at 4% or $14,362 at 6%; with 100% employer match about $16,158 at 4% or $10,772 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,636$4,966,990$11,642,425$7,116iApproximate average salary by contribution assumption: employee only about $177,910 at 4% or $118,607 at 6%; with 50% employer match about $118,607 at 4% or $79,071 at 6%; with 100% employer match about $88,955 at 4% or $59,303 at 6%.
201331,547$169,157,322$19,378,488$12,526iApproximate average salary by contribution assumption: employee only about $313,162 at 4% or $208,775 at 6%; with 50% employer match about $208,775 at 4% or $139,183 at 6%; with 100% employer match about $156,581 at 4% or $104,387 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,411$112,937,870$6,789,792$4,812iApproximate average salary by contribution assumption: employee only about $120,301 at 4% or $80,201 at 6%; with 50% employer match about $80,201 at 4% or $53,467 at 6%; with 100% employer match about $60,151 at 4% or $40,100 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,411$52,461,280$1,754,747$1,244iApproximate average salary by contribution assumption: employee only about $31,090 at 4% or $20,727 at 6%; with 50% employer match about $20,727 at 4% or $13,818 at 6%; with 100% employer match about $15,545 at 4% or $10,363 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,547$3,758,172$10,833,949$7,003iApproximate average salary by contribution assumption: employee only about $175,080 at 4% or $116,720 at 6%; with 50% employer match about $116,720 at 4% or $77,813 at 6%; with 100% employer match about $87,540 at 4% or $58,360 at 6%.
201231,417$134,081,203$18,536,485$13,081iApproximate average salary by contribution assumption: employee only about $327,037 at 4% or $218,025 at 6%; with 50% employer match about $218,025 at 4% or $145,350 at 6%; with 100% employer match about $163,519 at 4% or $109,012 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,417$92,236,863$7,033,377$4,964iApproximate average salary by contribution assumption: employee only about $124,089 at 4% or $82,726 at 6%; with 50% employer match about $82,726 at 4% or $55,151 at 6%; with 100% employer match about $62,045 at 4% or $41,363 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,417$39,312,663$1,542,186$1,088iApproximate average salary by contribution assumption: employee only about $27,209 at 4% or $18,139 at 6%; with 50% employer match about $18,139 at 4% or $12,093 at 6%; with 100% employer match about $13,604 at 4% or $9,070 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,364$2,531,677$9,960,922$7,303iApproximate average salary by contribution assumption: employee only about $182,568 at 4% or $121,712 at 6%; with 50% employer match about $121,712 at 4% or $81,141 at 6%; with 100% employer match about $91,284 at 4% or $60,856 at 6%.
201131,342$111,561,437$15,573,893$11,605iApproximate average salary by contribution assumption: employee only about $290,125 at 4% or $193,416 at 6%; with 50% employer match about $193,416 at 4% or $128,944 at 6%; with 100% employer match about $145,062 at 4% or $96,708 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,342$74,607,615$6,049,867$4,508iApproximate average salary by contribution assumption: employee only about $112,702 at 4% or $75,135 at 6%; with 50% employer match about $75,135 at 4% or $50,090 at 6%; with 100% employer match about $56,351 at 4% or $37,567 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,342$34,491,292$1,504,812$1,121iApproximate average salary by contribution assumption: employee only about $28,033 at 4% or $18,689 at 6%; with 50% employer match about $18,689 at 4% or $12,459 at 6%; with 100% employer match about $14,017 at 4% or $9,344 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,182$2,462,530$8,019,214$6,784iApproximate average salary by contribution assumption: employee only about $169,611 at 4% or $113,074 at 6%; with 50% employer match about $113,074 at 4% or $75,383 at 6%; with 100% employer match about $84,806 at 4% or $56,537 at 6%.
201031,288$111,346,608$14,401,247$11,181iApproximate average salary by contribution assumption: employee only about $279,527 at 4% or $186,352 at 6%; with 50% employer match about $186,352 at 4% or $124,234 at 6%; with 100% employer match about $139,764 at 4% or $93,176 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,288$71,793,595$6,419,088$4,984iApproximate average salary by contribution assumption: employee only about $124,594 at 4% or $83,063 at 6%; with 50% employer match about $83,063 at 4% or $55,375 at 6%; with 100% employer match about $62,297 at 4% or $41,531 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,288$36,528,152$1,209,420$939iApproximate average salary by contribution assumption: employee only about $23,475 at 4% or $15,650 at 6%; with 50% employer match about $15,650 at 4% or $10,433 at 6%; with 100% employer match about $11,737 at 4% or $7,825 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,120$3,024,861$6,772,739$6,047iApproximate average salary by contribution assumption: employee only about $151,177 at 4% or $100,785 at 6%; with 50% employer match about $100,785 at 4% or $67,190 at 6%; with 100% employer match about $75,589 at 4% or $50,392 at 6%.
200931,273$97,291,015$13,472,945$10,584iApproximate average salary by contribution assumption: employee only about $264,590 at 4% or $176,394 at 6%; with 50% employer match about $176,394 at 4% or $117,596 at 6%; with 100% employer match about $132,295 at 4% or $88,197 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,206$60,645,777$5,523,730$4,580iApproximate average salary by contribution assumption: employee only about $114,505 at 4% or $76,337 at 6%; with 50% employer match about $76,337 at 4% or $50,891 at 6%; with 100% employer match about $57,253 at 4% or $38,168 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,273$32,481,941$1,003,989$789iApproximate average salary by contribution assumption: employee only about $19,717 at 4% or $13,145 at 6%; with 50% employer match about $13,145 at 4% or $8,763 at 6%; with 100% employer match about $9,858 at 4% or $6,572 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,091$4,163,297$6,945,226$6,366iApproximate average salary by contribution assumption: employee only about $159,148 at 4% or $106,099 at 6%; with 50% employer match about $106,099 at 4% or $70,733 at 6%; with 100% employer match about $79,574 at 4% or $53,049 at 6%.
200831,206$100,579,338$14,337,136$11,888iApproximate average salary by contribution assumption: employee only about $297,204 at 4% or $198,136 at 6%; with 50% employer match about $198,136 at 4% or $132,091 at 6%; with 100% employer match about $148,602 at 4% or $99,068 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,206$52,538,245$5,727,952$4,750iApproximate average salary by contribution assumption: employee only about $118,739 at 4% or $79,159 at 6%; with 50% employer match about $79,159 at 4% or $52,773 at 6%; with 100% employer match about $59,369 at 4% or $39,580 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,206$43,859,273$1,997,683$1,656iApproximate average salary by contribution assumption: employee only about $41,411 at 4% or $27,608 at 6%; with 50% employer match about $27,608 at 4% or $18,405 at 6%; with 100% employer match about $20,706 at 4% or $13,804 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,106$4,181,820$6,611,501$5,978iApproximate average salary by contribution assumption: employee only about $149,446 at 4% or $99,631 at 6%; with 50% employer match about $99,631 at 4% or $66,421 at 6%; with 100% employer match about $74,723 at 4% or $49,815 at 6%.
200731,216$100,893,881$14,238,949$11,710iApproximate average salary by contribution assumption: employee only about $292,742 at 4% or $195,161 at 6%; with 50% employer match about $195,161 at 4% or $130,107 at 6%; with 100% employer match about $146,371 at 4% or $97,581 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,216$61,991,518$5,796,454$4,767iApproximate average salary by contribution assumption: employee only about $119,171 at 4% or $79,447 at 6%; with 50% employer match about $79,447 at 4% or $52,965 at 6%; with 100% employer match about $59,585 at 4% or $39,724 at 6%.
Bancfirst Corporation Employee Stock Ownership Plan-1,216$34,905,841$2,137,114$1,757iApproximate average salary by contribution assumption: employee only about $43,937 at 4% or $29,292 at 6%; with 50% employer match about $29,292 at 4% or $19,528 at 6%; with 100% employer match about $21,969 at 4% or $14,646 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,124$3,996,522$6,305,381$5,610iApproximate average salary by contribution assumption: employee only about $140,244 at 4% or $93,496 at 6%; with 50% employer match about $93,496 at 4% or $62,331 at 6%; with 100% employer match about $70,122 at 4% or $46,748 at 6%.
200621,183$106,558,300$13,057,489$11,038iApproximate average salary by contribution assumption: employee only about $275,940 at 4% or $183,960 at 6%; with 50% employer match about $183,960 at 4% or $122,640 at 6%; with 100% employer match about $137,970 at 4% or $91,980 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,183$103,358,601$7,586,608$6,413iApproximate average salary by contribution assumption: employee only about $160,326 at 4% or $106,884 at 6%; with 50% employer match about $106,884 at 4% or $71,256 at 6%; with 100% employer match about $80,163 at 4% or $53,442 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,091$3,199,699$5,470,881$5,015iApproximate average salary by contribution assumption: employee only about $125,364 at 4% or $83,576 at 6%; with 50% employer match about $83,576 at 4% or $55,717 at 6%; with 100% employer match about $62,682 at 4% or $41,788 at 6%.
200521,163$83,518,451$11,979,287$10,300iApproximate average salary by contribution assumption: employee only about $257,508 at 4% or $171,672 at 6%; with 50% employer match about $171,672 at 4% or $114,448 at 6%; with 100% employer match about $128,754 at 4% or $85,836 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,163$80,304,278$6,665,284$5,731iApproximate average salary by contribution assumption: employee only about $143,278 at 4% or $95,519 at 6%; with 50% employer match about $95,519 at 4% or $63,679 at 6%; with 100% employer match about $71,639 at 4% or $47,759 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,072$3,214,173$5,314,003$4,957iApproximate average salary by contribution assumption: employee only about $123,927 at 4% or $82,618 at 6%; with 50% employer match about $82,618 at 4% or $55,079 at 6%; with 100% employer match about $61,964 at 4% or $41,309 at 6%.
200421,172$79,892,783$12,331,122$10,521iApproximate average salary by contribution assumption: employee only about $263,036 at 4% or $175,357 at 6%; with 50% employer match about $175,357 at 4% or $116,905 at 6%; with 100% employer match about $131,518 at 4% or $87,679 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,172$77,401,144$5,950,990$5,078iApproximate average salary by contribution assumption: employee only about $126,941 at 4% or $84,627 at 6%; with 50% employer match about $84,627 at 4% or $56,418 at 6%; with 100% employer match about $63,470 at 4% or $42,314 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,062$2,491,639$6,380,132$6,008iApproximate average salary by contribution assumption: employee only about $150,191 at 4% or $100,128 at 6%; with 50% employer match about $100,128 at 4% or $66,752 at 6%; with 100% employer match about $75,096 at 4% or $50,064 at 6%.
200321,147$62,448,118$9,857,029$8,594iApproximate average salary by contribution assumption: employee only about $214,844 at 4% or $143,229 at 6%; with 50% employer match about $143,229 at 4% or $95,486 at 6%; with 100% employer match about $107,422 at 4% or $71,615 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,147$61,509,288$4,727,060$4,121iApproximate average salary by contribution assumption: employee only about $103,031 at 4% or $68,687 at 6%; with 50% employer match about $68,687 at 4% or $45,792 at 6%; with 100% employer match about $51,515 at 4% or $34,344 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,022$938,830$5,129,969$5,020iApproximate average salary by contribution assumption: employee only about $125,488 at 4% or $83,659 at 6%; with 50% employer match about $83,659 at 4% or $55,773 at 6%; with 100% employer match about $62,744 at 4% or $41,829 at 6%.
200221,209$50,878,493$10,151,681$8,397iApproximate average salary by contribution assumption: employee only about $209,919 at 4% or $139,946 at 6%; with 50% employer match about $139,946 at 4% or $93,297 at 6%; with 100% employer match about $104,959 at 4% or $69,973 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,209$50,115,626$5,359,542$4,433iApproximate average salary by contribution assumption: employee only about $110,826 at 4% or $73,884 at 6%; with 50% employer match about $73,884 at 4% or $49,256 at 6%; with 100% employer match about $55,413 at 4% or $36,942 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,037$762,867$4,792,139$4,621iApproximate average salary by contribution assumption: employee only about $115,529 at 4% or $77,019 at 6%; with 50% employer match about $77,019 at 4% or $51,346 at 6%; with 100% employer match about $57,764 at 4% or $38,510 at 6%.
200121,142$44,090,352$8,165,904$7,151iApproximate average salary by contribution assumption: employee only about $178,763 at 4% or $119,175 at 6%; with 50% employer match about $119,175 at 4% or $79,450 at 6%; with 100% employer match about $89,382 at 4% or $59,588 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,101$43,549,669$4,891,390$4,443iApproximate average salary by contribution assumption: employee only about $111,067 at 4% or $74,045 at 6%; with 50% employer match about $74,045 at 4% or $49,363 at 6%; with 100% employer match about $55,533 at 4% or $37,022 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,142$540,683$3,274,514$2,867iApproximate average salary by contribution assumption: employee only about $71,684 at 4% or $47,789 at 6%; with 50% employer match about $47,789 at 4% or $31,859 at 6%; with 100% employer match about $35,842 at 4% or $23,895 at 6%.
200021,046$48,355,080$6,818,263$6,518iApproximate average salary by contribution assumption: employee only about $162,960 at 4% or $108,640 at 6%; with 50% employer match about $108,640 at 4% or $72,427 at 6%; with 100% employer match about $81,480 at 4% or $54,320 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-1,046$47,223,932$4,220,234$4,035iApproximate average salary by contribution assumption: employee only about $100,866 at 4% or $67,244 at 6%; with 50% employer match about $67,244 at 4% or $44,829 at 6%; with 100% employer match about $50,433 at 4% or $33,622 at 6%.
Bancfirst Corporation Employees Benefit Trust-1,006$1,131,148$2,598,029$2,583iApproximate average salary by contribution assumption: employee only about $64,563 at 4% or $43,042 at 6%; with 50% employer match about $43,042 at 4% or $28,695 at 6%; with 100% employer match about $32,282 at 4% or $21,521 at 6%.
19992957$45,218,478$5,864,957$6,128iApproximate average salary by contribution assumption: employee only about $153,212 at 4% or $102,141 at 6%; with 50% employer match about $102,141 at 4% or $68,094 at 6%; with 100% employer match about $76,606 at 4% or $51,071 at 6%.
Bancfirst Corporation Employee Stock Ownership & Thrift Plan-957$43,842,579$3,259,936$3,406iApproximate average salary by contribution assumption: employee only about $85,160 at 4% or $56,774 at 6%; with 50% employer match about $56,774 at 4% or $37,849 at 6%; with 100% employer match about $42,580 at 4% or $28,387 at 6%.
Bancfirst Corporation Employees Benefit Trust-935$1,375,899$2,605,021$2,786iApproximate average salary by contribution assumption: employee only about $69,653 at 4% or $46,435 at 6%; with 50% employer match about $46,435 at 4% or $30,957 at 6%; with 100% employer match about $34,826 at 4% or $23,218 at 6%.