MarketPeel
Insider Trading Intelligence
RC

Richard Cavanagh

BMEZ
DIRECTOR · BLACKROCK HEALTH SCIENCES TERM TRUST · CIK 0001075522
FILING MIX · LIFETIME76%/24%
BUYS
51
SELLS
16
TOTAL VALUE
$214.8K
COMPANIES
14
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
106,712
AVG SELL PX
$12.19
TRADE KIND
SHOWING 67 / 67
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
3 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Richard Cavanagh, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d3+0.00%-1.80%-2.35%+0.55%+1.45%
14d3+0.00%-3.63%-9.35%+5.72%+6.15%
30d3+0.00%-12.67%-14.33%+1.66%+2.48%
60d3+0.00%-4.51%-6.05%+1.55%+4.16%
90d3+33.33%+0.52%-3.94%+4.46%+3.10%
180d3+66.67%+16.87%+8.37%+8.50%+7.78%
1y3+100.00%+35.93%+11.69%+24.25%+20.89%
2y3+100.00%+6.77%+25.26%-18.49%-30.08%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
Not enough transaction history to chart holdings.
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
FLOW · 51 buys / 16 sellsCOVERAGE · 8 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BLW
BLACKROCK LTD DURATION INCOME TRUST
PURCHASEGRANT
Stock grant
407.66$17.13$7.0K21,513.88Oct 1, 2021Oct 5, 2021View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
PURCHASEGRANT
Stock grant
449.7$15.22$6.8K22,986.96Oct 1, 2021Oct 5, 2021View →
CII
BLACKROCK ENHANCED LARGE CAP CORE FUND, INC.
PURCHASEGRANT
Stock grant
203.6$20.45$4.2K2,891.6Oct 1, 2021Oct 5, 2021View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
PURCHASEGRANT
Stock grant
402.81$9.94$4.0K31,821.46Oct 1, 2021Oct 5, 2021View →
BST
BLACKROCK SCIENCE & TECHNOLOGY TRUST
PURCHASE
216864Jul 14, 2021Jul 16, 2021View →
BST
BLACKROCK SCIENCE & TECHNOLOGY TRUST
SALE
6480Jul 14, 2021Jul 16, 2021View →
BLW
BLACKROCK LTD DURATION INCOME TRUST
PURCHASEGRANT
Stock grant
407.42$17.10$7.0K20,749.78Jul 1, 2021Jul 6, 2021View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
PURCHASEGRANT
Stock grant
434.26$15.72$6.8K22,170.59Jul 1, 2021Jul 6, 2021View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
PURCHASEGRANT
Stock grant
391.7$10.20$4.0K30,955.1Jul 1, 2021Jul 6, 2021View →
CII
BLACKROCK ENHANCED LARGE CAP CORE FUND, INC.
PURCHASEGRANT
Stock grant
202.63$20.59$4.2K2,652.58Jul 1, 2021Jul 6, 2021View →
BHK
BLACKROCK CORE BOND TRUST
SALE
626.494$16.29$10.2K97.72Jun 29, 2021Jul 1, 2021View →
MQY
BLACKROCK MUNIYIELD QUALITY FUND, INC.
PURCHASE
96409Apr 19, 2021Apr 21, 2021View →
MQY
BLACKROCK MUNIYIELD QUALITY FUND, INC.
PURCHASE
89313Apr 19, 2021Apr 21, 2021View →
MQY
BLACKROCK MUNIYIELD QUALITY FUND, INC.
PURCHASE
322731Apr 19, 2021Apr 21, 2021View →
MQY
BLACKROCK MUNIYIELD QUALITY FUND, INC.
PURCHASE
104835Apr 19, 2021Apr 21, 2021View →
MQY
BLACKROCK MUNIYIELD QUALITY FUND, INC.
PURCHASE
105224Apr 19, 2021Apr 21, 2021View →
CII
BLACKROCK ENHANCED LARGE CAP CORE FUND, INC.
PURCHASEGRANT
Stock grant
232.67$19.45$4.5K2,418.8Apr 1, 2021Apr 6, 2021View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
PURCHASEGRANT
Stock grant
492.45$14.75$7.3K21,379.25Apr 1, 2021Apr 6, 2021View →
BLW
BLACKROCK LTD DURATION INCOME TRUST
PURCHASEGRANT
Stock grant
445.94$16.74$7.5K19,994.56Apr 1, 2021Apr 6, 2021View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
PURCHASEGRANT
Stock grant
455.24$9.45$4.3K30,115.3Apr 1, 2021Apr 6, 2021View →
MHD
BLACKROCK MUNIHOLDINGS FUND, INC.
PURCHASE
112670Mar 8, 2021Mar 10, 2021View →
MHD
BLACKROCK MUNIHOLDINGS FUND, INC.
PURCHASE
115558Mar 8, 2021Mar 10, 2021View →
MHD
BLACKROCK MUNIHOLDINGS FUND, INC.
PURCHASE
323443Mar 8, 2021Mar 10, 2021View →
MHD
BLACKROCK MUNIHOLDINGS FUND, INC.
PURCHASE
97767Mar 8, 2021Mar 10, 2021View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
PURCHASEGRANT
Stock grant
434.13$8.43$3.7K29,160.23Jan 4, 2021Jan 6, 2021View →
CII
BLACKROCK ENHANCED LARGE CAP CORE FUND, INC.
PURCHASEGRANT
Stock grant
223.71$17.20$3.8K2,155.09Jan 4, 2021Jan 6, 2021View →
BLW
BLACKROCK LTD DURATION INCOME TRUST
PURCHASEGRANT
Stock grant
405.08$15.65$6.3K19,199.99Jan 4, 2021Jan 6, 2021View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
PURCHASEGRANT
Stock grant
419.98$14.65$6.2K20,533.96Jan 4, 2021Jan 6, 2021View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
SALE
197.9119,999.91Dec 17, 2020Dec 21, 2020View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
PURCHASE
197.91729.91Dec 17, 2020Dec 21, 2020View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
SALE
197.91$14.89$2.9K532Dec 17, 2020Dec 21, 2020View →
HYT
BLACKROCK CORPORATE HIGH YIELD FUND, INC.
PURCHASE
310.33890.33Dec 17, 2020Dec 21, 2020View →
HYT
BLACKROCK CORPORATE HIGH YIELD FUND, INC.
SALE
310.33$11.55$3.6K580Dec 17, 2020Dec 21, 2020View →
HYT
BLACKROCK CORPORATE HIGH YIELD FUND, INC.
SALE
310.3324,449.8Dec 17, 2020Dec 21, 2020View →
BGY
BLACKROCK ENHANCED INTERNATIONAL DIVIDEND TRUST
SALE
281.2928,596.85Dec 17, 2020Dec 21, 2020View →
BGY
BLACKROCK ENHANCED INTERNATIONAL DIVIDEND TRUST
SALE
281.29$5.85$1.6K124Dec 17, 2020Dec 21, 2020View →
BGY
BLACKROCK ENHANCED INTERNATIONAL DIVIDEND TRUST
PURCHASE
281.29405.29Dec 17, 2020Dec 21, 2020View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
SALE
304.5828,557.52Dec 17, 2020Dec 21, 2020View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
SALE
304.58$8.39$2.6K645Dec 17, 2020Dec 21, 2020View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
PURCHASE
304.58949.58Dec 17, 2020Dec 21, 2020View →
BGT
BLACKROCK FLOATING RATE INCOME TRUST
SALE
190.04$11.88$2.3K239Dec 17, 2020Dec 21, 2020View →
BGT
BLACKROCK FLOATING RATE INCOME TRUST
SALE
190.0416,480.81Dec 17, 2020Dec 21, 2020View →
BGT
BLACKROCK FLOATING RATE INCOME TRUST
PURCHASE
190.04429.04Dec 17, 2020Dec 21, 2020View →
BGR
BLACKROCK ENERGY & RESOURCES TRUST
PURCHASE
114.7239.7Dec 17, 2020Dec 21, 2020View →
BGR
BLACKROCK ENERGY & RESOURCES TRUST
SALE
114.711,550.89Dec 17, 2020Dec 21, 2020View →
BGR
BLACKROCK ENERGY & RESOURCES TRUST
SALE
114.7$7.33$841125Dec 17, 2020Dec 21, 2020View →
BLW
BLACKROCK LTD DURATION INCOME TRUST
SALE
186.7118,679.8Dec 17, 2020Dec 21, 2020View →
BLW
BLACKROCK LTD DURATION INCOME TRUST
SALE
186.71$15.69$2.9K121Dec 17, 2020Dec 21, 2020View →
BLW
BLACKROCK LTD DURATION INCOME TRUST
PURCHASE
186.71307.71Dec 17, 2020Dec 21, 2020View →
CII
BLACKROCK ENHANCED LARGE CAP CORE FUND, INC.
PURCHASEGRANT
Stock grant
248.12$15.51$3.8K1,900.65Oct 1, 2020Oct 5, 2020View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
PURCHASEGRANT
Stock grant
431.68$14.19$6.1K19,963.08Oct 1, 2020Oct 5, 2020View →
BLW
BLACKROCK LTD DURATION INCOME TRUST
PURCHASEGRANT
Stock grant
426.15$14.83$6.3K18,622.91Oct 1, 2020Oct 5, 2020View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
PURCHASEGRANT
Stock grant
502.63$7.28$3.7K28,484.02Oct 1, 2020Oct 5, 2020View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
PURCHASEGRANT
Stock grant
497.3$7.34$3.7K27,424.85Jul 1, 2020Jul 6, 2020View →
CII
BLACKROCK ENHANCED LARGE CAP CORE FUND, INC.
PURCHASEGRANT
Stock grant
265.47$14.53$3.9K1,624.83Jul 1, 2020Jul 6, 2020View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
PURCHASEGRANT
Stock grant
457.81$13.35$6.1K19,187.16Jul 1, 2020Jul 6, 2020View →
BLW
BLACKROCK LTD DURATION INCOME TRUST
PURCHASEGRANT
Stock grant
452.06$13.96$6.3K17,839.33Jul 1, 2020Jul 6, 2020View →
CII
BLACKROCK ENHANCED LARGE CAP CORE FUND, INC.
PURCHASEGRANT
Stock grant
314.15$12.31$3.9K1,334.85Apr 1, 2020Apr 3, 2020View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
PURCHASEGRANT
Stock grant
525.97$11.57$6.1K18,378.11Apr 1, 2020Apr 3, 2020View →
BLW
BLACKROCK LTD DURATION INCOME TRUST
PURCHASEGRANT
Stock grant
519.37$12.10$6.3K17,019.74Apr 1, 2020Apr 3, 2020View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
PURCHASEGRANT
Stock grant
591.93$6.15$3.6K26,381.73Apr 1, 2020Apr 3, 2020View →
BMEZ
BLACKROCK HEALTH SCIENCES TERM TRUST
PURCHASE
500$20.80$10.4K500Feb 24, 2020Feb 25, 2020View →
BSTZ
BLACKROCK SCIENCE & TECHNOLOGY TERM TRUST
PURCHASE
500$20.60$10.3K500Feb 24, 2020Feb 25, 2020View →
CII
BLACKROCK ENHANCED LARGE CAP CORE FUND, INC.
PURCHASEGRANT
Stock grant
226.53$17.21$3.9K1,002.83Jan 2, 2020Jan 6, 2020View →
BTZ
BLACKROCK CREDIT ALLOCATION INCOME TRUST
PURCHASEGRANT
Stock grant
431.89$13.98$6.0K17,515.68Jan 2, 2020Jan 6, 2020View →
BLW
BLACKROCK LTD DURATION INCOME TRUST
PURCHASEGRANT
Stock grant
382.9$16.42$6.3K16,171.29Jan 2, 2020Jan 6, 2020View →
BDJ
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST
PURCHASEGRANT
Stock grant
364.17$9.91$3.6K25,305.06Jan 2, 2020Jan 6, 2020View →
Other insiders · BMEZ
Loading peer insiders…
About this filer
CIK 0001075522
ROLE
Director
PRIMARY
BMEZ
COMPANIES
14
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001075522DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback