Form4insider filings, from the source

Insider · CIK 0001075522

Richard Cavanagh

Files at: CREDX, BTZ, BDJ, CII, BLW, BGY, BGR, BGT and 21 more. On EDGAR ↗

1M3M6M1Y2YAll datashares as filed — not split-adjusted
Open-market buys & salesbuys $36k · 4sales $0 · 0net $36k
$10k$10k$100k$100k$1M$1MbuyssalesNov 13Jan 6Mar 2Apr 26Jun 19Aug 13Oct 7

Reported trades — common stock

TradeReported (ET)CompanySharesAvg priceTotalOwned afterΔ stakeFlags
Dec 12, 2018 DMForm 4 →Dec 14, 4:24 pm ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT506$9.64$2,441488— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:23 pm ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ334$11.59$1,937464— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:23 pm ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW313$13.87$2,171105— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:22 pm ESTBlackRock Enhanced International Dividend TrustBGY469$5.17$1,214106— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:22 pm ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT318$12.19$1,939209— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:21 pm ESTBlackRock Energy & Resources TrustBGR187$11.71$1,098106— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:21 pm ESTBlackRock Enhanced Equity Dividend TrustBDJ504$8.18$2,060555— plan?
Jun 11, 2018 JForm 4 →Jun 12, 8:56 am EDTBLACKROCK MUNIYIELD NEW JERSEY FUND, INC.MYJ203——303— plan?
Jun 11, 2018 JForm 4 →Jun 12, 8:54 am EDTBLACKROCK NEW JERSEY MUNICIPAL INCOME TRUSTBNJ105——0— plan?
Jun 11, 2018 JForm 4 →Jun 12, 8:54 am EDTBLACKROCK NEW JERSEY MUNICIPAL BOND TRUSTBLJ104——0— plan?
Oct 6, 2017 PForm 4 →Oct 6, 1:35 pm EDTBlackRock Municipal 2030 Target Term TrustBTT500$22.64$11,320500— plan?
Jul 6, 2017 PForm 4 →Jul 6, 3:03 pm EDTBlackRock Science & Technology TrustBST500$22.44$11,220500— plan?
Jun 12, 2017 PForm 4 →Jun 12, 4:08 pm EDTBlackRock 2022 Global Income Opportunity TrustBGIO500$10.06$5,030500— plan?
Nov 14, 2016 PForm 4 →Nov 14, 3:11 pm ESTBLACKROCK DEBT STRATEGIES FUND, INC.DSU2,500$3.47$8,6753,676+213% plan?
May 16, 2016 JForm 4 →May 18, 4:56 pm EDTBLACKROCK MUNICIPAL INCOME INVESTMENT TRUSTBBF104——404— plan?
May 16, 2016 JForm 4 →May 18, 4:54 pm EDTBLACKROCK MUNICIPAL BOND INVESTMENT TRUSTBIE100——0— plan?
Sep 14, 2015 JForm 4 →Sep 15, 9:44 am EDTBLACKROCK MUNIYIELD MICHIGAN QUALITY FUND II, INC.MYM100——0— plan?
Sep 14, 2015 JForm 4 →Sep 15, 9:43 am EDTBLACKROCK MUNIYIELD MICHIGAN QUALITY FUND, INC.MIY93——193— plan?
Apr 13, 2015 JForm 4 →Apr 21, 3:14 pm EDTBLACKROCK MUNIYIELD NEW JERSEY QUALITY FUND, INC.MJI100——0— plan? late
Apr 13, 2015 JForm 4 →Apr 21, 3:12 pm EDTBLACKROCK MUNIHOLDINGS NEW JERSEY QUALITY FUND, INC.MUJ99——199— plan? late
Dec 8, 2014 JForm 4 →Jan 5, 2015, 5:21 pm ESTBlackRock Resources & Commodities Strategy TrustBCX224——424— plan? late
Dec 8, 2014 JForm 4 →Jan 5, 2015, 5:20 pm ESTBlackRock Real Asset Equity TrustBCF200——0— plan? late
Dec 8, 2014 JForm 4 →Jan 5, 2015, 5:20 pm ESTBlackRock EcoSolutions Investment TrustBQR100——0— plan? late
Dec 8, 2014 JForm 4 →Jan 2, 2015, 11:48 am ESTBlackRock Enhanced Equity Dividend TrustBDJ157——525— plan? late
Dec 8, 2014 JForm 4 →Jan 2, 2015, 11:47 am ESTBLACKROCK DIVIDEND INCOME TRUSTBQY100——0— plan? late

Reported trades — derivatives (options, RSUs, warrants)

TradeReported (ET)CompanySharesAvg priceTotalOwned afterΔ stakeFlags
Jan 15, 2019 AForm 4 →Jan 17, 10:44 am ESTBLACKROCK ENHANCED CAPITAL & INCOME FUND, INC.CII192$14.89$2,861192—
Jan 15, 2019 AForm 4 →Jan 17, 10:44 am ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ379$11.70$4,43014,979—
Jan 15, 2019 AForm 4 →Jan 17, 10:43 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW328$14.06$4,61113,863—
Jan 15, 2019 AForm 4 →Jan 17, 10:43 am ESTBlackRock Enhanced Equity Dividend TrustBDJ321$8.25$2,64422,091—
Dec 12, 2018 MForm 4 →Dec 14, 4:24 pm ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT253——20,819—
Dec 12, 2018 MForm 4 →Dec 14, 4:23 pm ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ167——14,513—
Dec 12, 2018 MForm 4 →Dec 14, 4:23 pm ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW157——13,455—
Dec 12, 2018 MForm 4 →Dec 14, 4:22 pm ESTBlackRock Enhanced International Dividend TrustBGY235——24,832—
Dec 12, 2018 MForm 4 →Dec 14, 4:22 pm ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT159——14,382—
Dec 12, 2018 MForm 4 →Dec 14, 4:21 pm ESTBlackRock Energy & Resources TrustBGR94——9,824—
Dec 12, 2018 MForm 4 →Dec 14, 4:21 pm ESTBlackRock Enhanced Equity Dividend TrustBDJ252——21,643—
Oct 15, 2018 AForm 4 →Oct 17, 12:24 pm EDTBlackRock Energy & Resources TrustBGR320$13.67$4,3699,798—
Oct 15, 2018 AForm 4 →Oct 17, 12:23 pm EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT401$10.17$4,07820,769—
Oct 15, 2018 AForm 4 →Oct 17, 12:23 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ346$11.80$4,07814,515—
Oct 15, 2018 AForm 4 →Oct 17, 12:23 pm EDTBlackRock Health Sciences TrustBME109$41.25$4,5041,691—
Oct 15, 2018 AForm 4 →Oct 17, 12:22 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW297$14.56$4,32813,460—
Oct 15, 2018 AForm 4 →Oct 17, 12:22 pm EDTBlackRock Enhanced International Dividend TrustBGY817$5.27$4,30424,751—
Oct 15, 2018 AForm 4 →Oct 17, 12:21 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT343$12.83$4,40614,399—
Oct 15, 2018 AForm 4 →Oct 17, 12:21 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ447$8.88$3,96521,658—
Jul 13, 2018 AForm 4 →Jul 17, 9:27 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT388$10.51$4,07619,960—
Jul 13, 2018 AForm 4 →Jul 17, 9:26 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ336$12.12$4,07513,940—
Jul 13, 2018 AForm 4 →Jul 17, 9:26 am EDTBlackRock Health Sciences TrustBME109$41.17$4,5021,557—
Jul 13, 2018 AForm 4 →Jul 17, 9:26 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW291$14.88$4,32612,955—
Jul 13, 2018 AForm 4 →Jul 17, 9:25 am EDTBlackRock Enhanced International Dividend TrustBGY747$5.76$4,30223,466—
Jul 13, 2018 AForm 4 →Jul 17, 9:25 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT336$13.11$4,40413,860—
Jul 13, 2018 AForm 4 →Jul 17, 9:24 am EDTBlackRock Energy & Resources TrustBGR281$15.51$4,3649,330—
Jul 13, 2018 AForm 4 →Jul 17, 9:23 am EDTBlackRock Enhanced Equity Dividend TrustBDJ436$9.14$3,98320,900—
Apr 13, 2018 AForm 4 →Apr 17, 9:24 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT387$10.53$4,07419,189—
Apr 13, 2018 AForm 4 →Apr 17, 9:24 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ324$12.55$4,06713,385—
Apr 13, 2018 AForm 4 →Apr 17, 9:23 am EDTBlackRock Health Sciences TrustBME130$34.52$4,5001,424—
Apr 13, 2018 AForm 4 →Apr 17, 9:23 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW287$15.05$4,32412,465—
Apr 13, 2018 AForm 4 →Apr 17, 9:23 am EDTBlackRock Enhanced International Dividend TrustBGY705$6.09$4,29322,286—
Apr 13, 2018 AForm 4 →Apr 17, 9:22 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT322$13.66$4,40313,350—
Apr 13, 2018 AForm 4 →Apr 17, 9:22 am EDTBlackRock Energy & Resources TrustBGR313$14.00$4,3778,909—
Apr 13, 2018 AForm 4 →Apr 17, 9:21 am EDTBlackRock Enhanced Equity Dividend TrustBDJ453$8.82$3,99220,151—
Jan 12, 2018 AForm 4 →Jan 17, 9:06 am ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT371$10.98$4,07818,442—
Jan 12, 2018 AForm 4 →Jan 17, 9:06 am ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ308$13.21$4,06612,860—
Jan 12, 2018 AForm 4 →Jan 17, 9:06 am ESTBlackRock Health Sciences TrustBME123$36.59$4,5011,272—
Jan 12, 2018 AForm 4 →Jan 17, 9:05 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW270$16.04$4,32911,992—
Jan 12, 2018 AForm 4 →Jan 17, 9:05 am ESTBlackRock Enhanced International Dividend TrustBGY633$6.78$4,29021,194—
Jan 12, 2018 AForm 4 →Jan 17, 9:04 am ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT316$13.95$4,40812,866—
Jan 12, 2018 AForm 4 →Jan 17, 9:04 am ESTBlackRock Energy & Resources TrustBGR286$15.30$4,3728,451—
Jan 12, 2018 AForm 4 →Jan 17, 9:03 am ESTBlackRock Enhanced Equity Dividend TrustBDJ422$9.46$3,98719,394—
Oct 13, 2017 AForm 4 →Oct 17, 11:47 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT271$11.39$3,08517,733—
Oct 13, 2017 AForm 4 →Oct 17, 11:47 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ229$13.44$3,07712,365—
Oct 13, 2017 AForm 4 →Oct 17, 11:47 am EDTBlackRock Health Sciences TrustBME93$36.70$3,4081,130—
Oct 13, 2017 AForm 4 →Oct 17, 11:47 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW202$16.20$3,27711,550—
Oct 13, 2017 AForm 4 →Oct 17, 11:46 am EDTBlackRock Enhanced International Dividend TrustBGY487$6.68$3,25020,209—
Oct 13, 2017 AForm 4 →Oct 17, 11:46 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT237$14.09$3,33812,394—
Oct 13, 2017 AForm 4 →Oct 17, 11:45 am EDTBlackRock Energy & Resources TrustBGR245$13.55$3,3158,032—
Oct 13, 2017 AForm 4 →Oct 17, 11:45 am EDTBlackRock Enhanced Equity Dividend TrustBDJ334$9.07$3,03018,688—
Jul 14, 2017 AForm 4 →Jul 18, 11:18 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT279$11.07$3,08417,141—
Jul 14, 2017 AForm 4 →Jul 18, 11:17 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ229$13.42$3,07411,949—
Jul 14, 2017 AForm 4 →Jul 18, 11:17 am EDTBlackRock Health Sciences TrustBME92$37.19$3,4081,019—
Jul 14, 2017 AForm 4 →Jul 18, 11:17 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW208$15.77$3,27611,180—
Jul 14, 2017 AForm 4 →Jul 18, 11:16 am EDTBlackRock Enhanced International Dividend TrustBGY509$6.39$3,25219,380—
Jul 14, 2017 AForm 4 →Jul 18, 11:16 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT240$13.88$3,33612,006—
Jul 14, 2017 AForm 4 →Jul 18, 11:16 am EDTBlackRock Energy & Resources TrustBGR257$12.91$3,3197,651—
Jul 14, 2017 AForm 4 →Jul 18, 11:15 am EDTBlackRock Enhanced Equity Dividend TrustBDJ341$8.89$3,03318,071—
Apr 13, 2017 AForm 4 →Apr 17, 5:49 pm EDTBlackRock Energy & Resources TrustBGR240$13.77$3,3127,266—
Apr 13, 2017 AForm 4 →Apr 17, 5:49 pm EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT279$11.05$3,08316,548—
Apr 13, 2017 AForm 4 →Apr 17, 5:48 pm EDTBlackRock Health Sciences TrustBME100$34.21$3,409912—
Apr 13, 2017 AForm 4 →Apr 17, 5:48 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW209$15.68$3,27610,793—
Apr 13, 2017 AForm 4 →Apr 17, 5:47 pm EDTBlackRock International Growth & Income TrustBGY557$5.85$3,25618,532—
Apr 13, 2017 AForm 4 →Apr 17, 5:47 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT231$14.46$3,33611,623—
Apr 13, 2017 AForm 4 →Apr 17, 5:46 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ359$8.44$3,03417,450—
Apr 13, 2017 AForm 4 →Apr 17, 5:37 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ232$13.25$3,07711,537—
Jan 13, 2017 AForm 4 →Jan 18, 10:43 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW211$15.56$3,27610,255—
Jan 13, 2017 AForm 4 →Jan 18, 10:43 am ESTBlackRock International Growth & Income TrustBGY580$5.62$3,26017,630—
Jan 13, 2017 AForm 4 →Jan 18, 10:42 am ESTBlackRock Health Sciences TrustBME101$33.65$3,409798—
Jan 13, 2017 AForm 4 →Jan 18, 10:42 am ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT233$14.33$3,33511,205—
Jan 13, 2017 AForm 4 →Jan 18, 10:41 am ESTBlackRock Enhanced Equity Dividend TrustBDJ370$8.19$3,03416,812—
Jan 13, 2017 AForm 4 →Jan 18, 10:41 am ESTBlackRock Energy & Resources TrustBGR228$14.52$3,3046,913—
Jan 13, 2017 AForm 4 →Jan 18, 10:41 am ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ238$12.92$3,07711,125—
Jan 13, 2017 AForm 4 →Jan 18, 10:40 am ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT281$10.99$3,08615,894—
Oct 14, 2016 AForm 4 →Oct 18, 1:03 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW85$15.40$1,3099,721—
Oct 14, 2016 AForm 4 →Oct 18, 1:02 pm EDTBlackRock International Growth & Income TrustBGY229$5.68$1,30016,705—
Oct 14, 2016 AForm 4 →Oct 18, 1:02 pm EDTBlackRock Health Sciences TrustBME41$33.43$1,361672—
Oct 14, 2016 AForm 4 →Oct 18, 1:02 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT98$13.54$1,33310,784—
Oct 14, 2016 AForm 4 →Oct 18, 1:02 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ161$7.62$1,22316,155—
Oct 14, 2016 AForm 4 →Oct 18, 1:01 pm EDTBlackRock Energy & Resources TrustBGR94$14.00$1,3226,578—
Oct 14, 2016 AForm 4 →Oct 18, 1:01 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ95$12.95$1,22810,708—
Oct 14, 2016 AForm 4 →Oct 18, 1:00 pm EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT117$10.57$1,23615,234—
Jul 15, 2016 AForm 4 →Jul 19, 3:29 pm EDTBlackRock Health Sciences TrustBME37$35.48$1,305620—
Jul 15, 2016 AForm 4 →Jul 19, 3:28 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT97$13.13$1,27810,548—
Jul 15, 2016 AForm 4 →Jul 19, 3:27 pm EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT111$10.71$1,19014,828—
Jul 15, 2016 AForm 4 →Jul 19, 3:26 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW82$15.26$1,2569,370—
Jul 15, 2016 AForm 4 →Jul 19, 3:25 pm EDTBlackRock Energy & Resources TrustBGR90$14.13$1,2686,378—
Jul 15, 2016 AForm 4 →Jul 19, 3:24 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ89$13.18$1,17910,434—
Jul 15, 2016 AForm 4 →Jul 19, 3:23 pm EDTBlackRock International Growth & Income TrustBGY216$5.78$1,24816,165—
Jul 15, 2016 AForm 4 →Jul 19, 3:22 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ148$7.94$1,17215,718—
Apr 15, 2016 AForm 4 →Apr 19, 12:00 pm EDTBlackRock Health Sciences TrustBME37$36.76$1,360574—
Apr 15, 2016 AForm 4 →Apr 19, 11:59 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT106$12.57$1,33210,312—
Apr 15, 2016 AForm 4 →Apr 19, 11:58 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT123$10.10$1,24114,424—
Apr 15, 2016 AForm 4 →Apr 19, 11:57 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW88$14.81$1,3089,130—
Apr 15, 2016 AForm 4 →Apr 19, 11:56 am EDTBlackRock Energy & Resources TrustBGR100$13.26$1,3236,185—
Apr 15, 2016 AForm 4 →Apr 19, 11:55 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ98$12.57$1,23010,165—
Apr 15, 2016 AForm 4 →Apr 19, 11:53 am EDTBlackRock International Growth & Income TrustBGY221$5.88$1,29815,556—
Apr 15, 2016 AForm 4 →Apr 19, 11:51 am EDTBlackRock Enhanced Equity Dividend TrustBDJ161$7.57$1,22015,294—
Jan 15, 2016 AForm 4 →Jan 20, 11:31 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW106$13.85$1,4678,843—