BancFirst Corp. is a bank holding company, which provides retail and commercial banking services. Its services include commercial, real estate, agricultural and consumer lending, depository and funds transfer services, collections, safe deposit boxes, cash management services, retail brokerage services, and other services tailored for both individual and corporate customers. The firm operates through the following business segments: Metropolitan Banks, Community Banks, Pegasus, Worthington, and Other Financial Services, and Executive Operations and Support. The Metropolitan Banks segment consists of banking locations in the metropolitan Oklahoma City and Tulsa areas. The Community Banks segment consists of banking locations in communities throughout Oklahoma. The Pegasus Bank segment consists of banking locations in the Dallas metropolitan area. The Other Financial Services segment refers to specialty product business units, including guaranteed small business lending, residential mortgage lending, trust services, securities brokerage, electronic banking, and insurance. The Executive Operations and Support segment represents executive management, operational support, and corporate functions that are not allocated to the other business units. BancFirst was founded in July 1984 and is headquartered in Oklahoma City, OK. |
Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Martin William Scott | Director | Nov 21 '24 | Sale | 124.70 | 24,607 | 3,068,481 | 224,499 | Nov 21 05:35 PM | Martin William Scott | Director | Nov 15 '24 | Sale | 123.00 | 25,000 | 3,075,002 | 249,106 | Nov 15 05:08 PM | Martin William Scott | Director | Nov 14 '24 | Sale | 123.17 | 7,500 | 923,759 | 274,106 | Nov 14 05:27 PM | Martin William Scott | Director | Nov 13 '24 | Sale | 126.01 | 10,298 | 1,297,603 | 281,606 | Nov 13 05:36 PM | Martin William Scott | Director | Nov 12 '24 | Proposed Sale | 124.65 | 100,000 | 12,465,000 | | Nov 12 04:07 PM | Hannah Dennis Jay | Executive Vice President | Nov 06 '24 | Sale | 126.58 | 10,543 | 1,334,574 | 0 | Nov 08 11:39 AM | Hannah Dennis Jay | Officer | Nov 06 '24 | Proposed Sale | 126.00 | 10,543 | 1,328,418 | | Nov 08 11:14 AM | Martin William Scott | Director | Nov 06 '24 | Sale | 117.00 | 15,000 | 1,754,964 | 291,904 | Nov 06 05:21 PM | Martin William Scott | Director | Oct 30 '24 | Sale | 113.50 | 5,000 | 567,500 | 306,904 | Oct 30 10:47 AM | Main Street Banking Partners L | 10% Owner | Oct 28 '24 | Sale | 110.78 | 24,421 | 2,705,444 | 4,910,000 | Oct 29 10:30 AM | RAINBOLT DAVID E | Executive & Director | Oct 28 '24 | Sale | 110.78 | 24,421 | 2,705,444 | 200,000 | Oct 29 10:29 AM | Rainbolt Leslie Jeannine | Director | Oct 28 '24 | Sale | 110.78 | 24,421 | 2,705,444 | 4,910,000 | Oct 29 10:26 AM | Martin William Scott | Director | Oct 28 '24 | Proposed Sale | 110.49 | 20,000 | 2,209,800 | | Oct 28 01:45 PM | RAINBOLT DAVID E | Executive & Director | Oct 24 '24 | Sale | 110.11 | 1,750 | 192,700 | 208,140 | Oct 24 06:15 PM | Main Street Banking Partners L | 10% Owner | Oct 24 '24 | Sale | 110.11 | 1,750 | 192,700 | 4,934,421 | Oct 24 06:12 PM | Rainbolt Leslie Jeannine | Director | Oct 24 '24 | Sale | 110.11 | 1,750 | 192,700 | 4,934,421 | Oct 24 06:09 PM | Main Street Banking Partners L | 10% Owner | Oct 23 '24 | Sale | 110.21 | 5,601 | 617,271 | 4,936,171 | Oct 23 05:30 PM | RAINBOLT DAVID E | Executive & Director | Oct 23 '24 | Sale | 110.21 | 5,601 | 617,271 | 208,723 | Oct 23 05:28 PM | Rainbolt Leslie Jeannine | Director | Oct 23 '24 | Sale | 110.21 | 5,601 | 617,271 | 4,936,171 | Oct 23 05:25 PM | RAINBOLT DAVID E | Executive & Director | Oct 22 '24 | Sale | 110.00 | 777 | 85,470 | 210,590 | Oct 22 05:23 PM | Main Street Banking Partners L | 10% Owner | Oct 22 '24 | Sale | 110.00 | 778 | 85,580 | 4,941,772 | Oct 22 05:20 PM | Rainbolt Leslie Jeannine | Director | Oct 22 '24 | Sale | 110.00 | 778 | 85,580 | 4,941,772 | Oct 22 05:17 PM | Rainbolt Leslie Jeannine | Director | Oct 21 '24 | Sale | 110.47 | 2,152 | 237,725 | 4,942,550 | Oct 21 04:59 PM | Main Street Banking Partners L | 10% Owner | Oct 21 '24 | Sale | 110.47 | 2,152 | 237,725 | 4,942,550 | Oct 21 04:56 PM | RAINBOLT DAVID E | Executive & Director | Oct 21 '24 | Sale | 110.47 | 2,152 | 237,725 | 210,849 | Oct 21 04:49 PM | Rainbolt Leslie Jeannine | Director | Sep 13 '24 | Sale | 105.02 | 10,371 | 1,089,205 | 4,944,702 | Sep 13 05:45 PM | Main Street Banking Partners L | 10% Owner | Sep 13 '24 | Sale | 105.02 | 10,371 | 1,089,205 | 4,944,702 | Sep 13 05:44 PM | RAINBOLT DAVID E | Executive & Director | Sep 13 '24 | Sale | 105.02 | 10,372 | 1,089,310 | 211,567 | Sep 13 05:41 PM | RAINBOLT DAVID E | Executive & Director | Sep 11 '24 | Sale | 105.01 | 1,391 | 146,063 | 215,024 | Sep 11 08:50 PM | Rainbolt Leslie Jeannine | Director | Sep 11 '24 | Sale | 105.01 | 1,391 | 146,063 | 4,955,073 | Sep 11 08:31 PM | Main Street Banking Partners L | 10% Owner | Sep 11 '24 | Sale | 105.01 | 1,391 | 146,063 | 4,955,073 | Sep 11 08:27 PM | RAINBOLT DAVID E | Executive & Director | Sep 10 '24 | Sale | 105.10 | 1,604 | 168,573 | 215,488 | Sep 10 06:11 PM | RAINBOLT DAVID E | Executive & Director | Sep 09 '24 | Sale | 105.25 | 28 | 2,947 | 216,022 | Sep 10 06:11 PM | Rainbolt Leslie Jeannine | Director | Sep 10 '24 | Sale | 105.10 | 1,604 | 168,573 | 4,956,464 | Sep 10 05:54 PM | Rainbolt Leslie Jeannine | Director | Sep 09 '24 | Sale | 105.25 | 27 | 2,842 | 4,958,068 | Sep 10 05:54 PM | Main Street Banking Partners L | 10% Owner | Sep 10 '24 | Sale | 105.10 | 1,604 | 168,573 | 4,956,464 | Sep 10 05:49 PM | Main Street Banking Partners L | 10% Owner | Sep 09 '24 | Sale | 105.25 | 27 | 2,842 | 4,958,068 | Sep 10 05:49 PM | Rainbolt Leslie Jeannine | Director | Sep 09 '24 | Sale | 105.46 | 22,114 | 2,332,091 | 4,958,095 | Sep 09 06:22 PM | Main Street Banking Partners L | 10% Owner | Sep 09 '24 | Sale | 105.46 | 22,114 | 2,332,091 | 4,958,095 | Sep 09 06:19 PM | RAINBOLT DAVID E | Executive & Director | Sep 09 '24 | Sale | 105.46 | 22,114 | 2,331,986 | 216,032 | Sep 09 06:12 PM | RAINBOLT DAVID E | Executive & Director | Sep 03 '24 | Sale | 105.58 | 1,414 | 149,297 | 223,402 | Sep 03 05:43 PM | Rainbolt Leslie Jeannine | Director | Sep 03 '24 | Sale | 105.58 | 1,414 | 149,297 | 4,980,210 | Sep 03 05:34 PM | Main Street Banking Partners L | 10% Owner | Sep 03 '24 | Sale | 105.58 | 1,414 | 149,297 | 4,980,210 | Sep 03 05:29 PM | RAINBOLT DAVID E | Executive & Director | Aug 30 '24 | Sale | 106.22 | 18,376 | 1,952,007 | 223,874 | Aug 30 05:13 PM | Rainbolt Leslie Jeannine | Director | Aug 30 '24 | Sale | 106.22 | 18,376 | 1,952,007 | 4,981,624 | Aug 30 05:04 PM | Main Street Banking Partners L | 10% Owner | Aug 30 '24 | Sale | 106.22 | 18,376 | 1,952,007 | 4,981,624 | Aug 30 05:01 PM | FORAKER RANDY | Executive Vice President | Aug 29 '24 | Option Exercise | 20.83 | 130 | 2,708 | 130 | Aug 29 05:36 PM | FORAKER RANDY | Executive Vice President | Aug 29 '24 | Sale | 107.01 | 130 | 13,912 | 0 | Aug 29 05:36 PM | FORAKER RANDY | Executive Vice President | Aug 28 '24 | Option Exercise | 20.83 | 2,870 | 59,782 | 2,870 | Aug 28 06:12 PM | FORAKER RANDY | Executive Vice President | Aug 28 '24 | Sale | 107.10 | 2,870 | 307,384 | 0 | Aug 28 06:12 PM | Main Street Banking Partners L | 10% Owner | Aug 28 '24 | Proposed Sale | 107.55 | 90,000 | 9,679,500 | | Aug 28 03:16 PM | Rainbolt Leslie Jeannine | Director | Aug 28 '24 | Proposed Sale | 107.55 | 90,000 | 9,679,500 | | Aug 28 12:06 PM | RAINBOLT DAVID E | Officer | Aug 28 '24 | Proposed Sale | 107.55 | 90,000 | 9,679,500 | | Aug 28 11:45 AM | FORAKER RANDY | Officer | Aug 28 '24 | Proposed Sale | 108.00 | 3,000 | 324,000 | | Aug 28 10:27 AM | Lopez Dave R | Director | Aug 16 '24 | Option Exercise | 21.49 | 1,000 | 21,490 | 1,000 | Aug 19 09:53 AM | Lopez Dave R | Director | Aug 16 '24 | Sale | 102.13 | 1,000 | 102,128 | 0 | Aug 19 09:53 AM | Lopez Dave R | Officer | Aug 16 '24 | Proposed Sale | 102.09 | 1,000 | 102,090 | | Aug 16 01:24 PM | FORAKER RANDY | Officer | Jul 31 '24 | Proposed Sale | 109.50 | 3,000 | 328,500 | | Jul 31 02:57 PM | Hannah Dennis Jay | Executive Vice President | Jul 25 '24 | Sale | 110.00 | 500 | 55,000 | 714 | Jul 25 05:04 PM | Martin William Scott | Director | Jul 25 '24 | Sale | 107.50 | 15,000 | 1,612,500 | 311,904 | Jul 25 11:29 AM | Martin William Scott | Director | Jul 24 '24 | Sale | 107.50 | 5,000 | 537,500 | 326,904 | Jul 24 05:23 PM | Hannah Dennis Jay | Executive Vice President | Jul 24 '24 | Sale | 107.50 | 1,000 | 107,500 | 1,214 | Jul 24 05:18 PM | Hannah Dennis Jay | Executive Vice President | Jul 23 '24 | Sale | 105.33 | 2,500 | 263,330 | 2,214 | Jul 23 02:42 PM | SCHMIDT DARRYL | Executive Vice President | Jul 23 '24 | Buy | 105.82 | 199 | 21,059 | 49,138 | Jul 23 12:45 PM | SCHMIDT DARRYL | Executive Vice President | Jul 23 '24 | Buy | 105.82 | 21 | 2,222 | 5,143 | Jul 23 12:45 PM | Hannah Dennis Jay | Executive Vice President | Jul 22 '24 | Sale | 105.16 | 2,000 | 210,322 | 4,714 | Jul 22 04:17 PM | Hannah Dennis Jay | Executive Vice President | Jul 22 '24 | Sale | 105.00 | 1,000 | 105,000 | 6,714 | Jul 22 04:00 PM | Hannah Dennis Jay | Executive Vice President | Jul 19 '24 | Sale | 106.50 | 3,000 | 319,509 | 7,714 | Jul 19 04:53 PM | Hannah Dennis Jay | Executive Vice President | May 06 '24 | Sale | 92.23 | 5,496 | 506,902 | 10,714 | May 07 10:00 AM | Hannah Dennis Jay | Executive Vice President | May 03 '24 | Sale | 92.38 | 204 | 18,846 | 16,210 | May 03 06:39 PM | Lawrence Kevin | Executive Vice President | May 02 '24 | Option Exercise | 32.30 | 2,709 | 87,501 | 12,709 | May 02 12:37 PM | Lawrence Kevin | Executive Vice President | May 02 '24 | Sale | 91.16 | 2,709 | 246,966 | 10,000 | May 02 12:37 PM | Hannah Dennis Jay | Executive Vice President | May 01 '24 | Sale | 92.03 | 2,000 | 184,057 | 16,414 | May 01 04:39 PM | Lawrence Kevin | Executive Vice President | May 01 '24 | Option Exercise | 32.30 | 10,000 | 323,000 | 20,000 | May 01 02:54 PM | Lawrence Kevin | Executive Vice President | May 01 '24 | Sale | 90.00 | 10,000 | 900,000 | 10,000 | May 01 02:54 PM | Lawrence Kevin | Executive Vice President | Apr 25 '24 | Option Exercise | 32.30 | 10,000 | 323,000 | 20,000 | Apr 25 12:15 PM | Lawrence Kevin | Executive Vice President | Apr 25 '24 | Sale | 90.00 | 10,000 | 900,028 | 10,000 | Apr 25 12:15 PM | COPELAND SCOTT | Executive Vice President | Apr 24 '24 | Sale | 92.21 | 2,534 | 233,665 | 13,290 | Apr 25 10:40 AM | Hannah Dennis Jay | Executive Vice President | Apr 24 '24 | Sale | 92.06 | 300 | 27,617 | 18,414 | Apr 24 06:02 PM | Lawrence Kevin | Executive Vice President | Apr 22 '24 | Option Exercise | 32.30 | 10,000 | 323,000 | 20,000 | Apr 22 01:11 PM | Lawrence Kevin | Executive Vice President | Apr 22 '24 | Sale | 90.07 | 10,000 | 900,723 | 10,000 | Apr 22 01:11 PM | SCHMIDT DARRYL | Executive Vice President | Apr 22 '24 | Buy | 89.71 | 232 | 20,812 | 48,939 | Apr 22 11:11 AM | SCHMIDT DARRYL | Executive Vice President | Apr 22 '24 | Buy | 89.71 | 24 | 2,153 | 5,122 | Apr 22 11:11 AM | Hannah Dennis Jay | Executive Vice President | Mar 07 '24 | Sale | 90.03 | 1,000 | 90,034 | 18,714 | Mar 07 04:38 PM | Lopez Dave R | Director | Mar 04 '24 | Option Exercise | 21.49 | 3,000 | 64,470 | 3,000 | Mar 04 06:18 PM | Lopez Dave R | Director | Mar 04 '24 | Sale | 87.18 | 3,000 | 261,526 | 0 | Mar 04 06:18 PM | Lawrence Kevin | Executive Vice President | Feb 29 '24 | Option Exercise | 32.30 | 1,159 | 37,436 | 11,159 | Feb 29 12:47 PM | Lawrence Kevin | Executive Vice President | Feb 29 '24 | Sale | 88.00 | 1,159 | 101,992 | 10,000 | Feb 29 12:47 PM | Lawrence Kevin | Executive Vice President | Feb 27 '24 | Option Exercise | 32.30 | 1,529 | 49,387 | 11,529 | Feb 27 04:55 PM | Lawrence Kevin | Executive Vice President | Feb 27 '24 | Sale | 88.00 | 1,529 | 134,552 | 10,000 | Feb 27 04:55 PM | Lawrence Kevin | Executive Vice President | Feb 23 '24 | Option Exercise | 32.30 | 7,312 | 236,178 | 17,312 | Feb 23 04:32 PM | Lawrence Kevin | Executive Vice President | Feb 23 '24 | Sale | 88.00 | 7,312 | 643,461 | 10,000 | Feb 23 04:32 PM | Hannah Dennis Jay | Executive Vice President | Feb 16 '24 | Sale | 90.00 | 4,000 | 360,003 | 19,714 | Feb 20 06:00 AM | Hannah Dennis Jay | Executive Vice President | Feb 12 '24 | Sale | 88.66 | 4,000 | 354,632 | 24,714 | Feb 20 06:00 AM | Hannah Dennis Jay | Executive Vice President | Feb 09 '24 | Sale | 88.45 | 4,000 | 353,812 | 28,714 | Feb 20 06:00 AM | Hannah Dennis Jay | Executive Vice President | Feb 15 '24 | Sale | 90.07 | 1,000 | 90,071 | 23,714 | Feb 20 06:00 AM | SCHMIDT DARRYL | Executive Vice President | Jan 22 '24 | Buy | 92.60 | 225 | 20,835 | 48,707 | Jan 22 12:05 PM | SCHMIDT DARRYL | Executive Vice President | Jan 22 '24 | Buy | 92.60 | 24 | 2,222 | 5,098 | Jan 22 12:05 PM | Lawrence Kevin | Executive Vice President | Dec 06 '23 | Option Exercise | 32.30 | 5,000 | 161,500 | 15,000 | Dec 06 11:15 AM | Lawrence Kevin | Executive Vice President | Dec 06 '23 | Sale | 92.00 | 5,000 | 460,000 | 10,000 | Dec 06 11:15 AM |
|