Rainbolt David E (CIK 0001042873)

Latest company ownership

Role: Executive & Director
Shares held
230,000
Last filed at
Aug 15, 2024
Confidence Score
49.8
2025Q4
Confidence Score History
2012Q2 2025Q4
Role: Director
Shares held
310.68
Last filed at
Oct 2, 2025
Confidence Score
50.0
2025Q4
Confidence Score History
2021Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Oct 28, 2024 Oct 29, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 17.5 -24,421 -3.46% $2.7M
Oct 24, 2024 Oct 24, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 40.0 -1,750 -0.25% $192.7K
Oct 23, 2024 Oct 23, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 30.0 -5,601 -0.78% $617.3K
Oct 22, 2024 Oct 22, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 47.5 -777 -0.11% $85.5K
Oct 21, 2024 Oct 21, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 40.0 -2,152 -0.30% $237.7K
Sep 13, 2024 Sep 13, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 17.5 -10,372 -1.43% $1.1M
Sep 11, 2024 Sep 11, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 47.5 -1,391 -0.19% $146.1K
Sep 9, 2024 Sep 10, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 47.5 -1,632 -0.12% $171.5K
Sep 9, 2024 Sep 9, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 17.5 -22,113 -2.94% $2.3M
Sep 3, 2024 Sep 3, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 47.5 -1,414 -0.19% $149.3K
Aug 30, 2024 Aug 30, 2024 BANCFIRST CORP /OK/ Executive & Director Sell 17.5 -18,376 -2.38% $2M
Feb 27, 2023 Mar 1, 2023 OGE ENERGY CORP. Director Buy 95.0 +5,000 50.00% $183.2K
Aug 3, 2022 Aug 3, 2022 BANCFIRST CORP /OK/ Executive & Director Sell 17.5 -9,388 -7.63% $1M
Jul 29, 2022 Aug 1, 2022 BANCFIRST CORP /OK/ Executive & Director Sell 16.3 -50,000 -28.90% $5.3M
May 13, 2022 May 17, 2022 BANCFIRST CORP /OK/ CEO Sell 27.5 -46,489 -0.91% $3.8M
May 12, 2022 May 12, 2022 BANCFIRST CORP /OK/ CEO Sell 16.3 -90,438 -1.73% $7.5M
May 12, 2022 May 12, 2022 BANCFIRST CORP /OK/ CEO Sell 27.5 -52,284 -0.99% $4.4M
Nov 11, 2021 Nov 15, 2021 OGE ENERGY CORP. Director Buy 95.0 +3,000 42.86% $102.9K
Aug 23, 2021 Aug 25, 2021 OGE ENERGY CORP. Director Buy 95.0 +5,000 250.00% $179K
May 18, 2021 May 18, 2021 BANCFIRST CORP /OK/ CEO Sell 45.0 -5,000 -0.09% $359.1K
May 17, 2021 May 17, 2021 BANCFIRST CORP /OK/ CEO Sell 45.0 -5,100 -0.10% $370.4K
May 14, 2021 May 17, 2021 BANCFIRST CORP /OK/ CEO Sell 35.0 -15,000 -0.28% $1.1M
May 12, 2021 May 13, 2021 BANCFIRST CORP /OK/ CEO Sell 27.5 -35,473 -0.67% $2.6M
Mar 1, 2021 Mar 1, 2021 BANCFIRST CORP /OK/ CEO Sell 35.0 -16,996 -0.32% $1.1M
Feb 26, 2021 Mar 1, 2021 BANCFIRST CORP /OK/ CEO Sell 45.0 -4,713 -0.09% $306.6K
Feb 25, 2021 Feb 26, 2021 BANCFIRST CORP /OK/ CEO Sell 45.0 -9,280 -0.17% $604.9K
Feb 24, 2021 Feb 25, 2021 BANCFIRST CORP /OK/ CEO Sell 27.5 -36,046 -0.67% $2.4M
Feb 23, 2021 Feb 24, 2021 BANCFIRST CORP /OK/ CEO Sell 35.0 -21,761 -0.40% $1.4M
Feb 22, 2021 Feb 23, 2021 BANCFIRST CORP /OK/ CEO Sell 35.0 -18,704 -0.34% $1.2M
Apr 20, 2018 Apr 20, 2018 BANCFIRST CORP /OK/ Chair Sell 35.0 -37,470 -0.35% $2.1M
Mar 21, 2018 Mar 21, 2018 BANCFIRST CORP /OK/ Director Sell 47.5 -3,600 -0.03% $201.7K
Mar 19, 2018 Mar 19, 2018 BANCFIRST CORP /OK/ Director Sell 47.5 -1,600 -0.01% $89.8K
Mar 16, 2018 Mar 19, 2018 BANCFIRST CORP /OK/ Director Sell 45.0 -7,930 -0.07% $444.2K
Mar 13, 2018 Mar 13, 2018 BANCFIRST CORP /OK/ Director Sell 45.0 -9,000 -0.08% $507.3K
Mar 12, 2018 Mar 12, 2018 BANCFIRST CORP /OK/ Director Sell 45.0 -15,068 -0.14% $849.2K
Jan 23, 2018 Mar 12, 2018 BANCFIRST CORP /OK/ Director Sell 41.3 -112,983 -0.09% $6.3M
Jan 22, 2018 Jan 23, 2018 BANCFIRST CORP /OK/ Chair Sell 35.0 -44,590 -0.41% $2.5M
Jan 19, 2018 Jan 22, 2018 BANCFIRST CORP /OK/ Chair Sell 35.0 -38,518 -0.35% $2.2M
Dec 18, 2017 Dec 18, 2017 BANCFIRST CORP /OK/ President Sell 47.5 -3,541 -0.03% $198.3K
Dec 5, 2017 Dec 6, 2017 BANCFIRST CORP /OK/ 10% Owner Sell 45.0 -10,700 -0.10% $603.3K
Dec 1, 2016 Dec 2, 2016 BANCFIRST CORP /OK/ CEO Sell 35.0 -23,294 -0.42% $1.9M
Nov 30, 2016 Dec 1, 2016 BANCFIRST CORP /OK/ CEO Sell 35.0 -20,602 -0.37% $1.7M
Nov 28, 2016 Nov 29, 2016 BANCFIRST CORP /OK/ CEO Sell 27.5 -48,111 -0.86% $3.9M
Nov 23, 2016 Nov 28, 2016 BANCFIRST CORP /OK/ CEO Sell 27.5 -31,593 -0.56% $2.6M
Nov 22, 2016 Nov 22, 2016 BANCFIRST CORP /OK/ CEO Sell 35.0 -26,400 -0.47% $2.2M
Dec 2, 2013 Dec 4, 2013 BANCFIRST CORP /OK/ CEO Sell 17.5 -86,000 -1.50% $4.7M
Nov 27, 2013 Dec 2, 2013 BANCFIRST CORP /OK/ CEO Sell 45.0 -8,500 -0.15% $476.7K
Nov 27, 2013 Dec 2, 2013 BANCFIRST CORP /OK/ 10% Owner Sell 45.0 -8,500 -0.15% $476.7K
Nov 22, 2013 Nov 26, 2013 BANCFIRST CORP /OK/ CEO Sell 27.5 -32,000 -0.55% $1.8M
Nov 21, 2013 Nov 26, 2013 BANCFIRST CORP /OK/ CEO Sell 35.0 -23,500 -0.41% $1.3M
Oct 24, 2012 Oct 24, 2012 BANCFIRST CORP /OK/ CEO Sell 45.0 -11,000 -0.19% $473K
Oct 18, 2012 Oct 19, 2012 BANCFIRST CORP /OK/ CEO Sell 27.5 -52,400 -0.89% $2.3M
Sep 18, 2012 Sep 18, 2012 BANCFIRST CORP /OK/ CEO Sell 47.5 -2,682 -0.05% $115.4K
Sep 13, 2012 Sep 17, 2012 BANCFIRST CORP /OK/ CEO Sell 27.5 -47,318 -0.80% $2M
Jul 13, 2012 Jul 17, 2012 BANCFIRST CORP /OK/ CEO Sell 27.5 -56,500 -0.95% $2.4M
Jul 5, 2012 Jul 9, 2012 BANCFIRST CORP /OK/ CEO Sell 45.0 -11,600 -0.19% $498.8K
Apr 27, 2012 May 1, 2012 BANCFIRST CORP /OK/ CEO Sell 37.5 -15,000 -0.25% $647.3K
Apr 25, 2012 Apr 26, 2012 BANCFIRST CORP /OK/ CEO Sell 47.5 -3,500 -0.06% $152.9K