Minar Stephen Thomas
VP
Track Record (past 90 days)
Total Buys
9
Avg Return (1M)
+0.7%
Rating
22/100
Latest Insider Transactions
9 transactions (past 365 days)
| 2026-02-12 | 2026-02-10 | BSTZ Blackrock Science & Technology Term Trust | VP | Purchase | 13 | $23.08 | $300 |
| 2026-02-12 | 2026-02-10 | BSTZ Blackrock Science & Technology Term Trust | VP | Purchase | 15 | $23.14 | $347 |
| 2026-02-12 | 2026-02-10 | BSTZ Blackrock Science & Technology Term Trust | VP | Purchase | 110 | $23.15 | $2,547 |
| 2026-02-12 | 2026-02-10 | BSTZ Blackrock Science & Technology Term Trust | VP | Purchase | 140 | $23.15 | $3,241 |
| 2026-02-12 | 2026-02-10 | BSTZ Blackrock Science & Technology Term Trust | VP | Purchase | 600 | $23.15 | $13,890 |
| 2026-02-12 | 2026-02-10 | BGR Blackrock Energy & Resources Trust | VP | Purchase | 270 | $14.93 | $4,031 |
| 2026-02-12 | 2026-02-10 | BGR Blackrock Energy & Resources Trust | VP | Purchase | 850 | $14.90 | $12,665 |
| 2026-02-12 | 2026-02-10 | BGR Blackrock Energy & Resources Trust | VP | Purchase | 1,300 | $14.91 | $19,383 |
| 2026-02-12 | 2026-02-10 | BGR Blackrock Energy & Resources Trust | VP | Purchase | 1,900 | $14.91 | $28,329 |
BSTZ
VP
Purchase
$300
13 shares @ $23.08
Filed 2026-02-12Trade 2026-02-10
Blackrock Science & Technology Term TrustBSTZ
VP
Purchase
$347
15 shares @ $23.14
Filed 2026-02-12Trade 2026-02-10
Blackrock Science & Technology Term TrustBSTZ
VP
Purchase
$2.5K
110 shares @ $23.15
Filed 2026-02-12Trade 2026-02-10
Blackrock Science & Technology Term TrustBSTZ
VP
Purchase
$3.2K
140 shares @ $23.15
Filed 2026-02-12Trade 2026-02-10
Blackrock Science & Technology Term TrustBSTZ
VP
Purchase
$13.9K
600 shares @ $23.15
Filed 2026-02-12Trade 2026-02-10
Blackrock Science & Technology Term TrustBGR
VP
Purchase
$4K
270 shares @ $14.93
Filed 2026-02-12Trade 2026-02-10
Blackrock Energy & Resources TrustBGR
VP
Purchase
$12.7K
850 shares @ $14.90
Filed 2026-02-12Trade 2026-02-10
Blackrock Energy & Resources TrustBGR
VP
Purchase
$19.4K
1,300 shares @ $14.91
Filed 2026-02-12Trade 2026-02-10
Blackrock Energy & Resources TrustBGR
VP
Purchase
$28.3K
1,900 shares @ $14.91
Filed 2026-02-12Trade 2026-02-10
Blackrock Energy & Resources Trust