Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| BANCFIRST CORP /OK/ | 5,000 | reported | 13 Aug 2025 | tx 19+43,000−40,000 |
| AllianzGI Diversified Income & Convertible Fund | 2,850 | reported | 16 Dec 2020 | tx 2+2,850 |
| NICHOLAS APPLEGATE CONVERTIBLE & INCOME FUND II | 1,938 | reported | 29 Apr 2021 | tx 1+1,938 |
| NICHOLAS APPLEGATE CONVERTIBLE & INCOME FUND | 1,715 | reported | 29 Apr 2021 | tx 1+1,715 |
| ZWEIG TOTAL RETURN FUND INC | 1,492 | reported | 21 Sept 2022 | tx 1+373 |
| AllianzGI Convertible & Income 2024 Target Term Fund | 956 | reported | 29 Apr 2021 | tx 1+956 |
| Virtus Dividend, Interest & Premium Strategy Fund | 683 | reported | 29 Apr 2021 | tx 1+683 |
| Virtus Artificial Intelligence & Technology Opportunities Fund | 360 | reported | 29 Apr 2021 | tx 1+360 |
| Nicholas-Applegate Equity & Convertible Income Fund | 340 | reported | 29 Apr 2021 | tx 1+340 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 13 Aug 2025 | SALE | BANCFIRST CORP /OK/ | 5,000 | 126.29 USD | |
| 13 Aug 2025 | EXERCISE | BANCFIRST CORP /OK/ | 5,000 | 20.83 USD | |
| 13 Aug 2025 | EXERCISE | BANCFIRST CORP /OK/ | 5,000 | 0.00 USD | deriv |
| 28 May 2025 | SALE | BANCFIRST CORP /OK/ | 5,000 | 124.12 USD | |
| 28 May 2025 | EXERCISE | BANCFIRST CORP /OK/ | 5,000 | 20.83 USD | |
| 28 May 2025 | EXERCISE | BANCFIRST CORP /OK/ | 5,000 | 0.00 USD | deriv |
| 05 Feb 2025 | EXERCISE | BANCFIRST CORP /OK/ | 5,000 | 20.83 USD | |
| 05 Feb 2025 | SALE | BANCFIRST CORP /OK/ | 5,000 | 120.58 USD | |
| 05 Feb 2025 | EXERCISE | BANCFIRST CORP /OK/ | 5,000 | 0.00 USD | deriv |
| 29 Jan 2025 | EXERCISE | BANCFIRST CORP /OK/ | 5,000 | 20.83 USD | |
| 29 Jan 2025 | SALE | BANCFIRST CORP /OK/ | 5,000 | 117.97 USD | |
| 29 Jan 2025 | EXERCISE | BANCFIRST CORP /OK/ | 5,000 | 0.00 USD | deriv |
| 21 Sept 2022 | PURCHASE | ZWEIG TOTAL RETURN FUND INC | 373 | 6.96 USD | first after silence |
| 29 Apr 2021 | PURCHASE | AllianzGI Convertible & Income 2024 Target Term Fund | 956 | 10.50 USD | |
| 29 Apr 2021 | PURCHASE | Nicholas-Applegate Equity & Convertible Income Fund | 340 | 29.31 USD | |
| 29 Apr 2021 | PURCHASE | Virtus Dividend, Interest & Premium Strategy Fund | 683 | 14.66 USD | |
| 29 Apr 2021 | PURCHASE | Virtus Artificial Intelligence & Technology Opportunities Fund | 360 | 27.80 USD | |
| 29 Apr 2021 | PURCHASE | NICHOLAS APPLEGATE CONVERTIBLE & INCOME FUND II | 1,938 | 5.15 USD | |
| 29 Apr 2021 | PURCHASE | NICHOLAS APPLEGATE CONVERTIBLE & INCOME FUND | 1,715 | 5.81 USD | |
| 16 Dec 2020 | PURCHASE | AllianzGI Diversified Income & Convertible Fund | 100 | 32.35 USD | first after silence |
| 12 Nov 2015 | PURCHASE | AllianzGI Diversified Income & Convertible Fund | 2,750 | 17.96 USD | first after silence |
| 23 Aug 2011 | PURCHASE | BANCFIRST CORP /OK/ | 500 | 33.49 USD | |
| 02 Sept 2011 | PURCHASE | BANCFIRST CORP /OK/ | 1,500 | 33.97 USD | |
| 24 Aug 2011 | PURCHASE | BANCFIRST CORP /OK/ | 500 | 34.15 USD | |
| 24 Aug 2011 | PURCHASE | BANCFIRST CORP /OK/ | 500 | 34.44 USD |
3 purchases reported after at least 12 months of silence — most recent on 21 Sept 2022.