Form4insider filings, from the source

Insider · CIK 0001326138

Michael J Castellano

Files at: CREDX, BTZ, BDJ, BLW, BlackRock Multi-Sector Opportunities Trust II, BGY, BME, BGR and 20 more. On EDGAR ↗

1M3M6M1Y2YAll datashares as filed — not split-adjusted
Open-market buys & salesbuys $155k · 12sales $0 · 0net $155k
$10k$10k$100k$100k$1M$1MbuyssalesOct 2015Apr 2016Oct 2016Apr 2017Oct 2017Apr 2018Oct 2018

Reported trades — common stock

TradeReported (ET)CompanySharesAvg priceTotalOwned afterΔ stakeFlags
Oct 15, 2018 PForm 4 →Oct 15, 4:52 pm EDTBLACKROCK MUNIYIELD NEW JERSEY FUND, INC.MYJ1,100$12.66$13,9264,062+37.1% plan?
Oct 15, 2018 PForm 4 →Oct 15, 4:52 pm EDTBLACKROCK MUNIHOLDINGS NEW JERSEY QUALITY FUND, INC.MUJ1,100$12.33$13,5654,292+34.5% plan?
Jun 11, 2018 JForm 4 →Jun 12, 8:58 am EDTBLACKROCK MUNIYIELD NEW JERSEY FUND, INC.MYJ1,462——2,962— plan?
Jun 11, 2018 JForm 4 →Jun 12, 8:58 am EDTBLACKROCK NEW JERSEY MUNICIPAL BOND TRUSTBLJ400——0— plan?
Jun 11, 2018 JForm 4 →Jun 12, 8:58 am EDTBLACKROCK NEW JERSEY MUNICIPAL INCOME TRUSTBNJ1,100——0— plan?
Jan 18, 2018 PForm 4 →Jan 18, 1:55 pm ESTBLACKROCK MUNIHOLDINGS NEW JERSEY QUALITY FUND, INC.MUJ1,000$14.08$14,0803,192+45.6% plan?
Sep 8, 2017 PForm 4 →Sep 8, 2:35 pm EDTBlackRock 2022 Global Income Opportunity TrustBGIO1,000$10.01$10,0071,000— plan?
Sep 8, 2017 PForm 4 →Sep 8, 2:34 pm EDTBLACKROCK MUNIHOLDINGS QUALITY FUND II, INC.MUE800$14.16$11,328800— plan?
May 3, 2017 PForm 4 →May 3, 3:04 pm EDTBLACKROCK STRATEGIC MUNICIPAL TRUSTBSD600$13.64$8,183600— plan?
May 3, 2017 PForm 4 →May 3, 3:04 pm EDTBLACKROCK MUNICIPAL INCOME INVESTMENT QUALITY TRUSTBAF700$14.80$10,359700— plan?
Dec 5, 2016 PForm 4 →Dec 6, 9:56 am ESTBLACKROCK DEBT STRATEGIES FUND, INC.DSU1,800$11.03$19,8514,315+71.6% plan?
May 4, 2016 PForm 4 →May 4, 4:29 pm EDTBLACKROCK MUNIHOLDINGS FUND II , INCMUH700$16.42$11,491700— plan?
May 4, 2016 PForm 4 →May 4, 4:29 pm EDTBLACKROCK MUNIYIELD QUALITY FUND II, INC.MQT800$14.38$11,506800— plan?
Oct 16, 2015 PForm 4 →Oct 16, 2:32 pm EDTBLACKROCK MUNIYIELD INVESTMENT FUNDMYF1,000$15.18$15,1801,000— plan?
Oct 16, 2015 PForm 4 →Oct 16, 2:31 pm EDTBLACKROCK MUNIYIELD PENNSYLVANIA QUALITY FUNDMPA1,100$13.66$15,0271,100— plan?
Apr 13, 2015 JForm 4 →Apr 21, 3:12 pm EDTBLACKROCK MUNIYIELD NEW JERSEY QUALITY FUND, INC.MJI1,500——0— plan? late
Apr 13, 2015 JForm 4 →Apr 21, 3:10 pm EDTBLACKROCK MUNIHOLDINGS NEW JERSEY QUALITY FUND, INC.MUJ1,492——2,192— plan? late
Dec 8, 2014 JForm 4 →Jan 5, 2015, 6:02 pm ESTBlackRock Resources & Commodities Strategy TrustBCX957——957— plan? late
Dec 8, 2014 JForm 4 →Jan 5, 2015, 6:02 pm ESTBlackRock EcoSolutions Investment TrustBQR1,300——0— plan? late
Dec 8, 2014 JForm 4 →Jan 2, 2015, 12:03 pm ESTBlackRock Enhanced Equity Dividend TrustBDJ1,101——2,379— plan? late
Dec 8, 2014 JForm 4 →Jan 2, 2015, 12:02 pm ESTBLACKROCK DIVIDEND INCOME TRUSTBQY700——0— plan? late

Reported trades — derivatives (options, RSUs, warrants)

TradeReported (ET)CompanySharesAvg priceTotalOwned afterΔ stakeFlags
Jan 15, 2019 AForm 4 →Jan 17, 10:42 am ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ404$11.70$4,7328,731—
Jan 15, 2019 AForm 4 →Jan 17, 10:42 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW350$14.06$4,9257,708—
Jan 15, 2019 AForm 4 →Jan 17, 10:41 am ESTBlackRock Enhanced Equity Dividend TrustBDJ342$8.25$2,82514,084—
Oct 15, 2018 AForm 4 →Oct 17, 12:19 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ305$8.88$2,70913,513—
Oct 15, 2018 AForm 4 →Oct 17, 12:18 pm EDTBlackRock Energy & Resources TrustBGR218$13.67$2,9856,410—
Oct 15, 2018 AForm 4 →Oct 17, 12:18 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT235$12.83$3,0108,021—
Oct 15, 2018 AForm 4 →Oct 17, 12:17 pm EDTBlackRock Enhanced International Dividend TrustBGY558$5.27$2,94017,089—
Oct 15, 2018 AForm 4 →Oct 17, 12:17 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW203$14.56$2,9577,232—
Oct 15, 2018 AForm 4 →Oct 17, 12:16 pm EDTBlackRock Health Sciences TrustBME75$41.25$3,0771,783—
Oct 15, 2018 AForm 4 →Oct 17, 12:16 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ236$11.80$2,7868,184—
Oct 15, 2018 AForm 4 →Oct 17, 12:16 pm EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT274$10.17$2,78610,154—
Jul 13, 2018 AForm 4 →Jul 17, 9:22 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT265$10.51$2,7859,682—
Jul 13, 2018 AForm 4 →Jul 17, 9:22 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ230$12.12$2,7847,819—
Jul 13, 2018 AForm 4 →Jul 17, 9:21 am EDTBlackRock Health Sciences TrustBME75$41.17$3,0751,682—
Jul 13, 2018 AForm 4 →Jul 17, 9:21 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW199$14.88$2,9556,918—
Jul 13, 2018 AForm 4 →Jul 17, 9:21 am EDTBlackRock Enhanced International Dividend TrustBGY510$5.76$2,93916,207—
Jul 13, 2018 AForm 4 →Jul 17, 9:20 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT230$13.11$3,0097,678—
Jul 13, 2018 AForm 4 →Jul 17, 9:20 am EDTBlackRock Energy & Resources TrustBGR192$15.51$2,9826,094—
Jul 13, 2018 AForm 4 →Jul 17, 9:20 am EDTBlackRock Enhanced Equity Dividend TrustBDJ298$9.14$2,72113,014—
Apr 13, 2018 AForm 4 →Apr 17, 9:21 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT264$10.53$2,7849,233—
Apr 13, 2018 AForm 4 →Apr 17, 9:21 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ221$12.55$2,7787,467—
Apr 13, 2018 AForm 4 →Apr 17, 9:20 am EDTBlackRock Health Sciences TrustBME89$34.52$3,0751,581—
Apr 13, 2018 AForm 4 →Apr 17, 9:20 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW196$15.05$2,9546,614—
Apr 13, 2018 AForm 4 →Apr 17, 9:20 am EDTBlackRock Enhanced International Dividend TrustBGY482$6.09$2,93315,398—
Apr 13, 2018 AForm 4 →Apr 17, 9:20 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT220$13.66$3,0087,353—
Apr 13, 2018 AForm 4 →Apr 17, 9:19 am EDTBlackRock Energy & Resources TrustBGR214$14.00$2,9905,811—
Apr 13, 2018 AForm 4 →Apr 17, 9:19 am EDTBlackRock Enhanced Equity Dividend TrustBDJ309$8.82$2,72712,522—
Jan 12, 2018 AForm 4 →Jan 17, 9:01 am ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT254$10.98$2,7868,797—
Jan 12, 2018 AForm 4 →Jan 17, 9:01 am ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ210$13.21$2,7787,135—
Jan 12, 2018 AForm 4 →Jan 17, 9:01 am ESTBlackRock Health Sciences TrustBME84$36.59$3,0751,467—
Jan 12, 2018 AForm 4 →Jan 17, 9:00 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW184$16.04$2,9576,320—
Jan 12, 2018 AForm 4 →Jan 17, 9:00 am ESTBlackRock Enhanced International Dividend TrustBGY432$6.78$2,93114,648—
Jan 12, 2018 AForm 4 →Jan 17, 8:59 am ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT216$13.95$3,0127,044—
Jan 12, 2018 AForm 4 →Jan 17, 8:59 am ESTBlackRock Energy & Resources TrustBGR195$15.30$2,9875,503—
Jan 12, 2018 AForm 4 →Jan 17, 8:58 am ESTBlackRock Enhanced Equity Dividend TrustBDJ288$9.46$2,72412,024—
Oct 13, 2017 AForm 4 →Oct 17, 11:43 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT244$11.39$2,7828,383—
Oct 13, 2017 AForm 4 →Oct 17, 11:43 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ206$13.44$2,7756,821—
Oct 13, 2017 AForm 4 →Oct 17, 11:42 am EDTBlackRock Health Sciences TrustBME84$36.70$3,0741,360—
Oct 13, 2017 AForm 4 →Oct 17, 11:42 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW182$16.20$2,9566,045—
Oct 13, 2017 AForm 4 →Oct 17, 11:42 am EDTBlackRock Enhanced International Dividend TrustBGY439$6.68$2,93113,973—
Oct 13, 2017 AForm 4 →Oct 17, 11:41 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT214$14.09$3,0106,744—
Oct 13, 2017 AForm 4 →Oct 17, 11:41 am EDTBlackRock Energy & Resources TrustBGR221$13.55$2,9905,221—
Oct 13, 2017 AForm 4 →Oct 17, 11:40 am EDTBlackRock Enhanced Equity Dividend TrustBDJ301$9.07$2,73311,560—
Jul 14, 2017 AForm 4 →Jul 18, 11:14 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT251$11.07$2,7817,990—
Jul 14, 2017 AForm 4 →Jul 18, 11:14 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ207$13.42$2,7726,513—
Jul 14, 2017 AForm 4 →Jul 18, 11:14 am EDTBlackRock Health Sciences TrustBME83$37.19$3,0731,255—
Jul 14, 2017 AForm 4 →Jul 18, 11:13 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW187$15.77$2,9545,776—
Jul 14, 2017 AForm 4 →Jul 18, 11:13 am EDTBlackRock Enhanced International Dividend TrustBGY459$6.39$2,93313,299—
Jul 14, 2017 AForm 4 →Jul 18, 11:12 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT217$13.88$3,0086,449—
Jul 14, 2017 AForm 4 →Jul 18, 11:08 am EDTBlackRock Energy & Resources TrustBGR232$12.91$2,9934,913—
Jul 14, 2017 AForm 4 →Jul 18, 11:08 am EDTBlackRock Enhanced Equity Dividend TrustBDJ308$8.89$2,73611,085—
Apr 13, 2017 AForm 4 →Apr 17, 5:41 pm EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT252$11.05$2,7807,594—
Apr 13, 2017 AForm 4 →Apr 17, 5:40 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ209$13.25$2,7756,208—
Apr 13, 2017 AForm 4 →Apr 17, 5:37 pm EDTBlackRock Health Sciences TrustBME90$34.21$3,0741,152—
Apr 13, 2017 AForm 4 →Apr 17, 5:37 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW188$15.68$2,9545,498—
Apr 13, 2017 AForm 4 →Apr 17, 5:36 pm EDTBlackRock International Growth & Income TrustBGY502$5.85$2,93712,610—
Apr 13, 2017 AForm 4 →Apr 17, 5:36 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT208$14.46$3,0086,156—
Apr 13, 2017 AForm 4 →Apr 17, 5:35 pm EDTBlackRock Energy & Resources TrustBGR217$13.77$2,9864,600—
Apr 13, 2017 AForm 4 →Apr 17, 5:35 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ324$8.44$2,73610,607—
Jan 13, 2017 AForm 4 →Jan 18, 10:40 am ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ215$12.92$2,7755,904—
Jan 13, 2017 AForm 4 →Jan 18, 10:39 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW190$15.56$2,9555,146—
Jan 13, 2017 AForm 4 →Jan 18, 10:39 am ESTBlackRock International Growth & Income TrustBGY523$5.62$2,94011,876—
Jan 13, 2017 AForm 4 →Jan 18, 10:38 am ESTBlackRock Health Sciences TrustBME91$33.65$3,0741,044—
Jan 13, 2017 AForm 4 →Jan 18, 10:38 am ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT210$14.33$3,0085,851—
Jan 13, 2017 AForm 4 →Jan 18, 10:38 am ESTBlackRock Enhanced Equity Dividend TrustBDJ334$8.19$2,73610,116—
Jan 13, 2017 AForm 4 →Jan 18, 10:37 am ESTBlackRock Energy & Resources TrustBGR205$14.52$2,9804,313—
Jan 13, 2017 AForm 4 →Jan 18, 10:36 am ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT253$10.99$2,7837,175—
Oct 14, 2016 AForm 4 →Oct 18, 1:00 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW192$15.40$2,9514,797—
Oct 14, 2016 AForm 4 →Oct 18, 1:00 pm EDTBlackRock International Growth & Income TrustBGY516$5.68$2,93111,125—
Oct 14, 2016 AForm 4 →Oct 18, 12:59 pm EDTBlackRock Health Sciences TrustBME92$33.43$3,069918—
Oct 14, 2016 AForm 4 →Oct 18, 12:59 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT222$13.54$3,0055,545—
Oct 14, 2016 AForm 4 →Oct 18, 12:59 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ362$7.62$2,7589,614—
Oct 14, 2016 AForm 4 →Oct 18, 12:58 pm EDTBlackRock Energy & Resources TrustBGR213$14.00$2,9824,043—
Oct 14, 2016 AForm 4 →Oct 18, 12:58 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ214$12.95$2,7685,596—
Oct 14, 2016 AForm 4 →Oct 18, 12:58 pm EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT264$10.57$2,7886,755—
Jul 15, 2016 AForm 4 →Jul 19, 3:06 pm EDTBlackRock Health Sciences TrustBME86$35.48$3,066812—
Jul 15, 2016 AForm 4 →Jul 19, 3:05 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT229$13.13$3,0035,256—
Jul 15, 2016 AForm 4 →Jul 19, 3:04 pm EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT261$10.71$2,7966,368—
Jul 15, 2016 AForm 4 →Jul 19, 3:03 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW193$15.26$2,9504,481—
Jul 15, 2016 AForm 4 →Jul 19, 3:02 pm EDTBlackRock Energy & Resources TrustBGR211$14.13$2,9793,768—
Jul 15, 2016 AForm 4 →Jul 19, 3:01 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ210$13.18$2,7705,293—
Jul 15, 2016 AForm 4 →Jul 19, 3:00 pm EDTBlackRock International Growth & Income TrustBGY507$5.78$2,93310,412—
Jul 15, 2016 AForm 4 →Jul 19, 2:59 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ347$7.94$2,7539,093—
Apr 15, 2016 AForm 4 →Apr 19, 11:48 am EDTBlackRock Health Sciences TrustBME83$36.76$3,066714—
Apr 15, 2016 AForm 4 →Apr 19, 11:46 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT239$12.57$3,0034,961—
Apr 15, 2016 AForm 4 →Apr 19, 11:45 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT277$10.10$2,7975,987—
Apr 15, 2016 AForm 4 →Apr 19, 11:44 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW199$14.81$2,9504,216—
Apr 15, 2016 AForm 4 →Apr 19, 11:43 am EDTBlackRock Energy & Resources TrustBGR225$13.26$2,9833,500—
Apr 15, 2016 AForm 4 →Apr 19, 11:42 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ221$12.57$2,7734,995—
Apr 15, 2016 AForm 4 →Apr 19, 11:40 am EDTBlackRock International Growth & Income TrustBGY498$5.88$2,9259,663—
Apr 15, 2016 AForm 4 →Apr 19, 11:39 am EDTBlackRock Enhanced Equity Dividend TrustBDJ363$7.57$2,7528,593—
Jan 15, 2016 AForm 4 →Jan 20, 11:21 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW213$13.85$2,9513,930—
Jan 15, 2016 AForm 4 →Jan 20, 11:20 am ESTBlackRock International Growth & Income TrustBGY524$5.57$2,9198,940—
Jan 15, 2016 AForm 4 →Jan 20, 11:19 am ESTBlackRock Health Sciences TrustBME83$37.04$3,067620—
Jan 15, 2016 AForm 4 →Jan 20, 11:19 am ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT253$11.87$3,0034,657—
Jan 15, 2016 AForm 4 →Jan 20, 11:17 am ESTBlackRock Enhanced Equity Dividend TrustBDJ400$6.86$2,7478,077—
Jan 15, 2016 AForm 4 →Jan 20, 11:15 am ESTBlackRock Energy & Resources TrustBGR272$10.99$2,9853,200—
Jan 15, 2016 AForm 4 →Jan 20, 11:14 am ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ233$11.92$2,7784,685—
Jan 15, 2016 AForm 4 →Jan 20, 11:13 am ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT296$9.47$2,8005,512—
Oct 15, 2015 AForm 4 →Oct 19, 11:12 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW203$14.55$2,9493,653—