Updated: May 19, 2026

Dennis L Brand

BANFBANCFIRST CORP /OK/SEC CIK: 0001187778
Estimated Net Worth
$8.24 Million3.1%vs Last Year
Last Updated: May 19, 2026 11:09 PM EST

Transaction Summary

Total Transactions49
Buy-Sell Ratio0.33
Buy Transactions10
Sell Transactions30

Transaction Volume

Total Volume-$3.06M
Net Volume$6.80M
Buy Volume$1.87M
Sell Volume-$4.93M

Trade Analysis

AVG Trade Size-$58.41K
Largest Trade$488.75K
Most Active MonthJan
Most Active Year2016

Trading Sentiment

OverallBullish
Recent TradeNeutral
Last 90 Days0 Trades
ConvictionNone

Net Worth & Trading Activity Over Time

Loading...

Monthly Trading Pattern

Loading...

Past Insider Trading and Trends

Dennis L Brand has an estimated net worth of $8.24 Million. This is based on reported shares in BANCFIRST CORP /OK/.



2006 was Dennis L Brand's most active year for acquiring shares with 27 total transactions. Dennis L Brand's most active month to acquire stocks was the month of November. 2006 was Dennis L Brand's most active year for disposing of shares, totalling 59 transactions. Dennis L Brand's most active month to dispose stocks was the month of November. 2021 saw Dennis L Brand paying a total of $488,750.00 for 9,000 shares, this is the most they've acquired in one year. In 2024 Dennis L Brand cashed out on 4,000 shares for a total of $506,000.00, their largest year based on trade value.

Holdings & Transactions

BANFbancfirst corp /ok/
Updated: Apr 03, 2026VIEW QUOTE
Form TypeSEC Filing
0.0162.0039.70KApr 03View
0.0180.0039.64KJan 06View
0.0156.0039.56KApr 02View
0.03166.0039.50KJan 02View
-0.114.00K$126.50-$506.00K39.33KDec 12View
0.0030.0043.33KMar 28View
0.02119.0043.30KJan 03View
0.165.00K$73.75$368.75K43.18KApr 26View
0.0155.0038.18KApr 10View
0.072.00K$83.00$166.00K38.13KJan 24View
0.439.00K$54.31$488.75K35.91KSep 13 - 14View
-0.195.00K$73.11-$365.55K26.81KMar 11View
0.041.00K$30.00$30.00K31.57KMay 14View
0.397.00K$34.16$239.12K30.52KMar 12View
0.294.00K$40.47$161.87K23.52KMar 09View
0.404.00K$51.93$207.72K19.52KFeb 28View
-1.005.00K$67.41-$300.95K7.48KFeb 23View
-0.111.25K$66.46-$72.87K12.48KJan 26View
-0.335.58K$66.16-$321.74K13.73KJan 24View
-0.04673.00$66.16-$38.83K19.31KJan 20View
-0.505.00K$87.52-$437.60K19.95KDec 06View
-0.172.00K$82.00-$164.00K24.95KNov 30View
-0.274.50K$82.35-$370.91K12.00KNov 17 - 22View
-0.02500.00$55.66-$18.34K31.45KNov 09View
-0.175.70K$54.66-$197.73K31.95KNov 07View
-0.0050.00$54.66-$1.73K37.75KOct 26View
-0.166.25K$54.56-$215.62K37.70KOct 24View
-0.041.51K$52.16-$44.83K43.95KAug 15View
-0.00200.00$52.16-$5.94K45.46KAug 10View
-0.114.90K$52.16-$145.58K45.66KAug 08 - 09View
-0.115.89K$52.16-$174.79K50.57KAug 05View
2.00K$53.05$106.10K18.83KJan 19 - 20View
-0.1610.00K$47.55-$111.52K54.12KMar 21 - 25View
-0.331.00K$56.25-$56.25K21.01KNov 26View
-0.233.00K$56.33-$169.00K22.01KOct 24 - 18View
-0.193.00K$30.82-$85.12K25.01KJun 18 - 19View
$16.63$166.25K28.01KApr 11View
$16.63$33.25K27.68KDec 27View
-0.245.00K$29.74-$131.12K27.68KApr 17View
1.00K$32.38$32.38K12.37KAug 19View
-1.003.07K$26.44-$95.62K11.08KMar 05View
-0.624.93K$29.44-$182.95K13.50KOct 30View
-0.466.92K$32.00-$292.15K17.67KDec 11View
-0.071.08K$32.01-$45.76K14.92KDec 11View
-0.202.00K$52.98-$124.91K8.00KFeb 22View
-1.00500.00$82.68-$41.34KFeb 07View
1.00K$70.00$70.00K1.00KFeb 24View
-0.802.00K$53.00-$106.00K500.00Aug 12View
-0.832.50K$31.50-$107.50K2.66KAug 12View