F. Ford Drummond
Director, BancFirst.
Companies
- BancFirstBoard member Feb 7, 2011 to now1
- Virtus Total Return Fund Inc.Board member Jul 7, 2021 to Sep 23, 20222
- Virtus Stone Harbor Emerging Markets Income FundBoard member Apr 18, 2022 to Apr 18, 20223
- Virtus Global Multi-Sector Income FundBoard member Jul 7, 2021 to Jul 8, 20214
- Virtus Artificial Intelligence & Technology Opportunities FundBoard member Oct 25, 2019 to Apr 29, 20215
- Virtus Convertible & Income FundBoard member Dec 22, 2017 to Apr 29, 20216
- Virtus Convertible & Income Fund IIBoard member Dec 22, 2017 to Apr 29, 20217
- Virtus Dividend, Interest & Premium Strategy FundBoard member Dec 22, 2017 to Apr 29, 20218
- Virtus Equity & Convertible Income FundBoard member Dec 22, 2017 to Apr 29, 20219
- Virtus Diversified Income & Convertible FundBoard member May 21, 2015 to Dec 17, 202010
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
BancFirst BANF6,000 shares11$654.2K at $109.03Aug 14, 2025- Virtus Total Return Fund Inc. ZTR1,492 shares12$9.3K at $6.24Sep 21, 2022
- Virtus Stone Harbor Emerging Markets Income Fund EDF1,600 shares13$7.1K at $4.43Apr 18, 2022
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 13, 2025Sold 5,000 shares at $126.29 of BancFirst11
- Aug 13, 2025Exercised options 5,000 shares at $20.83 of BancFirst11
- May 28, 2025Sold 5,000 shares at $124.12 of BancFirst14
- May 28, 2025Exercised options 5,000 shares at $20.83 of BancFirst14
- Feb 5, 2025Sold 5,000 shares at $120.58 of BancFirst15
- Feb 5, 2025Exercised options 5,000 shares at $20.83 of BancFirst15
- Jan 29, 2025Sold 5,000 shares at $117.97 of BancFirst16
- Jan 29, 2025Exercised options 5,000 shares at $20.83 of BancFirst16
- Sep 21, 2022Bought 373 shares at $6.96 of Virtus Total Return Fund Inc.12
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARBancFirst, Board member
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14SEC EDGARForm 4 filed May 28, 2025
- 15SEC EDGARForm 4 filed Feb 6, 2025
- 16SEC EDGARForm 4 filed Jan 29, 2025