Drummond F Ford
17 Form 4 · free tier: 48h delay
Recent Form 4 slice from EDGAR — up to 30 filings (not a full archive).
For informational purposes only. Not investment advice. Data is aggregated from public SEC and congressional disclosures. Nothing on this site is a recommendation to buy or sell any security. Public disclosure of a trade is not evidence of wrongdoing or insider trading.
Recent Form 4 trades
Open-market purchases and sales
BANCFIRST CORP /OK/
BANF · Trade · Aug 13, 2025 · Filed · Aug 14, 2025
$631,438
5,000 sh
BANCFIRST CORP /OK/
BANF · Trade · May 28, 2025 · Filed · May 28, 2025
$620,578
5,000 sh
BANCFIRST CORP /OK/
BANF · Trade · Feb 5, 2025 · Filed · Feb 6, 2025
$602,906
5,000 sh
BANCFIRST CORP /OK/
BANF · Trade · Jan 29, 2025 · Filed · Jan 29, 2025
$589,872
5,000 sh
Virtus Total Return Fund Inc.
ZTR · Trade · Sep 21, 2022 · Filed · Sep 23, 2022 · filed 2 days after trade
$2,596
373 sh
Virtus AllianzGI Artificial Intelligence & Technology Opportunities Fund
AIO · Trade · Apr 29, 2021 · Filed · Apr 29, 2021
$10,009
360 sh
Virtus AllianzGI Convertible & Income 2024 Target Term Fund
CBH · Trade · Apr 29, 2021 · Filed · Apr 29, 2021
$10,038
956 sh
Virtus AllianzGI Convertible & Income Fund
NCV · Trade · Apr 29, 2021 · Filed · Apr 29, 2021
$9,964
1,715 sh
Virtus AllianzGI Convertible & Income Fund II
NCZ · Trade · Apr 29, 2021 · Filed · Apr 29, 2021
$9,981
1,938 sh
Virtus Dividend, Interest & Premium Strategy Fund
NFJ · Trade · Apr 29, 2021 · Filed · Apr 29, 2021
$10,010
683 sh
Virtus AllianzGI Equity & Convertible Income Fund
NIE · Trade · Apr 29, 2021 · Filed · Apr 29, 2021
$9,965
340 sh
AllianzGI Diversified Income & Convertible Fund
ACV · Trade · Dec 16, 2020 · Filed · Dec 17, 2020
$3,235
100 sh
AllianzGI Diversified Income & Convertible Fund
ACV · Trade · Nov 12, 2015 · Filed · Nov 13, 2015
$49,401
2,750 sh
BANCFIRST CORP /OK/
BANF · Trade · Sep 2, 2011 · Filed · Sep 19, 2011 · filed 17 days after trade
$50,955
1,500 sh
BANCFIRST CORP /OK/
BANF · Trade · Aug 24, 2011 · Filed · Sep 19, 2011 · filed 26 days after trade
$34,293
1,000 sh · 2 tx
BANCFIRST CORP /OK/
BANF · Trade · Aug 23, 2011 · Filed · Sep 19, 2011 · filed 27 days after trade
$16,747
500 sh