Form4insider filings, from the source

Insider · CIK 0001283051

Robert Glenn Hubbard

Files at: MET, BPIF, CREDX, BTZ, BDJ, CII, BLW, BGY and 11 more. On EDGAR ↗

1M3M6M1Y2YAll datashares as filed — not split-adjusted

Reported trades — common stock

TradeReported (ET)CompanySharesAvg priceTotalOwned afterΔ stakeFlags
Sep 8, 2026 AForm 4 →Sep 10, 4:02 pm EDTMETLIFE INCMET618$95.50$59,019108,191—
Jun 16, 2026 AForm 4 →Jun 18, 4:12 pm EDTMETLIFE INCMET1,016$87.40$88,798107,573—
Jun 9, 2026 AForm 4 →Jun 11, 4:02 pm EDTMETLIFE INCMET678$85.57$58,016106,557—
Mar 13, 2019 AForm 4 →Mar 14, 4:39 pm EDTMETLIFE INCMET426$44.70$19,04253,511— plan?
Jan 2, 2019 AForm 4 →Jan 4, 4:33 pm ESTMETLIFE INCMET900$41.67$37,50353,085— plan?
Dec 13, 2018 AForm 4 →Dec 14, 4:24 pm ESTMETLIFE INCMET467$39.52$18,45552,185— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:54 pm ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT1,329$9.64$6,405239— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:53 pm ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ858$11.59$4,974516— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:53 pm ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW827$13.87$5,738283— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:52 pm ESTBlackRock Enhanced International Dividend TrustBGY1,231$5.17$3,182323— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:52 pm ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT840$12.19$5,120272— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:51 pm ESTBlackRock Energy & Resources TrustBGR487$11.71$2,852557— plan?
Dec 12, 2018 DMForm 4 →Dec 14, 4:51 pm ESTBlackRock Enhanced Equity Dividend TrustBDJ1,318$8.18$5,3901,396— plan?
Nov 6, 2018 AForm 4 →Nov 7, 3:59 pm ESTAUTOMATIC DATA PROCESSING INCADP2,084——46,726— plan?
Oct 1, 2018 AForm 4 →Oct 3, 5:30 pm EDTMETLIFE INCMET802$46.77$37,51051,718— plan?
Sep 13, 2018 AForm 4 →Sep 17, 4:51 pm EDTMETLIFE INCMET394$45.52$17,95250,916— plan?
Jun 12, 2018 AForm 4 →Jun 14, 4:46 pm EDTMETLIFE INCMET1,162$47.33$54,98250,522— plan?
Apr 2, 2018 AForm 4 →Apr 4, 4:23 pm EDTMETLIFE INCMET833$45.02$37,50249,360— plan?
Mar 13, 2018 AForm 4 →Mar 15, 4:17 pm EDTMETLIFE INCMET343$47.10$16,16248,527— plan?
Jan 2, 2018 AForm 4 →Jan 4, 4:18 pm ESTMETLIFE INCMET748$50.18$37,53548,184— plan?
Dec 13, 2017 AForm 4 →Dec 15, 4:18 pm ESTMETLIFE INCMET298$52.84$15,74447,436— plan?
Nov 7, 2017 AForm 4 →Nov 8, 5:09 pm ESTAUTOMATIC DATA PROCESSING INCADP2,705——44,642— plan?
Oct 2, 2017 AForm 4 →Oct 4, 4:19 pm EDTMETLIFE INCMET720$52.14$37,54147,138— plan?
Sep 13, 2017 AForm 4 →Sep 15, 4:19 pm EDTMETLIFE INCMET315$48.65$15,33046,418— plan?
Jun 13, 2017 AForm 4 →Jun 15, 4:21 pm EDTMETLIFE INCMET954$53.31$50,84442,016— plan?
Mar 13, 2017 AForm 4 →Mar 15, 4:18 pm EDTMETLIFE INCMET244$54.16$13,21641,062— plan?
Dec 13, 2016 AForm 4 →Dec 15, 4:22 pm ESTMETLIFE INCMET231$56.69$13,12340,818— plan?
Nov 8, 2016 AForm 4 →Nov 9, 3:53 pm ESTAUTOMATIC DATA PROCESSING INCADP3,345——41,937— plan?
Sep 13, 2016 AForm 4 →Sep 15, 4:27 pm EDTMETLIFE INCMET296$43.97$13,00540,587— plan?
Jun 14, 2016 AForm 4 →Jun 15, 4:30 pm EDTMETLIFE INCMET3,550$42.26$150,02340,291— plan?
Jun 13, 2016 AForm 4 →Jun 14, 4:22 pm EDTMETLIFE INCMET268$42.90$11,47836,741— plan?
Mar 14, 2016 AForm 4 →Mar 15, 4:31 pm EDTMETLIFE INCMET243$43.90$10,67036,473— plan?
Dec 11, 2015 AForm 4 →Dec 15, 4:22 pm ESTMETLIFE INCMET225$47.12$10,58536,230— plan?
Nov 10, 2015 AForm 4 →Nov 12, 9:09 am ESTAUTOMATIC DATA PROCESSING INCADP3,105——38,592— plan?
Sep 11, 2015 AForm 4 →Sep 15, 4:11 pm EDTMETLIFE INCMET216$48.53$10,50436,006— plan?
Jun 12, 2015 AForm 4 →Jun 15, 4:16 pm EDTMETLIFE INCMET187$55.77$10,43435,789— plan?
Apr 28, 2015 AForm 4 →Apr 30, 4:13 pm EDTMETLIFE INCMET2,557$50.85$130,02335,602— plan?
Mar 13, 2015 AForm 4 →Mar 17, 4:13 pm EDTMETLIFE INCMET171$51.35$8,78433,045— plan?
Dec 8, 2014 JForm 4 →Jan 5, 2015, 6:01 pm ESTBlackRock Resources & Commodities Strategy TrustBCX155——155— plan? late
Dec 8, 2014 JForm 4 →Jan 5, 2015, 6:00 pm ESTBlackRock Real Asset Equity TrustBCF205——0— plan? late
Dec 8, 2014 JForm 4 →Jan 2, 2015, 12:00 pm ESTBlackRock Enhanced Equity Dividend TrustBDJ318——1,107— plan? late
Dec 8, 2014 JForm 4 →Jan 2, 2015, 12:00 pm ESTBLACKROCK DIVIDEND INCOME TRUSTBQY202——0— plan? late

Reported trades — derivatives (options, RSUs, warrants)

TradeReported (ET)CompanySharesAvg priceTotalOwned afterΔ stakeFlags
Jul 1, 2026 AForm 4 →Jul 6, 6:13 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW981$12.46$12,21874,507—
Jul 1, 2026 AForm 4 →Jul 6, 5:57 pm EDTBlackRock Enhanced Large Cap Core Fund, Inc.CII275$25.77$7,08814,076—
Jul 1, 2026 AForm 4 →Jul 6, 5:54 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ1,183$10.22$12,08782,598—
Jul 1, 2026 AForm 4 →Jul 6, 5:47 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ722$9.57$6,913100,528—
Mar 13, 2019 AForm 4 →Mar 14, 4:39 pm EDTMETLIFE INCMET202$44.70$9,029202—
Jan 15, 2019 AForm 4 →Jan 17, 10:46 am ESTBLACKROCK ENHANCED CAPITAL & INCOME FUND, INC.CII317$14.89$4,716317—
Jan 15, 2019 AForm 4 →Jan 17, 10:45 am ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ624$11.70$7,30224,873—
Jan 15, 2019 AForm 4 →Jan 17, 10:45 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW541$14.06$7,60023,372—
Jan 15, 2019 AForm 4 →Jan 17, 10:45 am ESTBlackRock Enhanced Equity Dividend TrustBDJ528$8.25$4,35937,040—
Jan 2, 2019 AForm 4 →Jan 4, 4:33 pm ESTMETLIFE INCMET600$41.67$25,000600—
Dec 13, 2018 AForm 4 →Dec 14, 4:24 pm ESTMETLIFE INCMET220$39.52$8,689220—
Dec 12, 2018 MForm 4 →Dec 14, 4:54 pm ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT664——34,758—
Dec 12, 2018 MForm 4 →Dec 14, 4:53 pm ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ429——24,105—
Dec 12, 2018 MForm 4 →Dec 14, 4:53 pm ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW414——22,695—
Dec 12, 2018 MForm 4 →Dec 14, 4:52 pm ESTBlackRock Enhanced International Dividend TrustBGY616——42,496—
Dec 12, 2018 MForm 4 →Dec 14, 4:52 pm ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT420——24,140—
Dec 12, 2018 MForm 4 →Dec 14, 4:51 pm ESTBlackRock Energy & Resources TrustBGR244——16,495—
Dec 12, 2018 MForm 4 →Dec 14, 4:51 pm ESTBlackRock Enhanced Equity Dividend TrustBDJ659——36,297—
Oct 15, 2018 AForm 4 →Oct 17, 12:27 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW341$14.56$4,96722,852—
Oct 15, 2018 AForm 4 →Oct 17, 12:27 pm EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT460$10.17$4,68134,913—
Oct 15, 2018 AForm 4 →Oct 17, 12:27 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ397$11.80$4,68124,257—
Oct 15, 2018 AForm 4 →Oct 17, 12:26 pm EDTBlackRock Health Sciences TrustBME125$41.25$5,1702,941—
Oct 15, 2018 AForm 4 →Oct 17, 12:26 pm EDTBlackRock Enhanced International Dividend TrustBGY937$5.27$4,94042,569—
Oct 15, 2018 AForm 4 →Oct 17, 12:25 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT394$12.83$5,05724,320—
Oct 15, 2018 AForm 4 →Oct 17, 12:25 pm EDTBlackRock Energy & Resources TrustBGR367$13.67$5,01516,537—
Oct 15, 2018 AForm 4 →Oct 17, 12:25 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ513$8.88$4,55136,557—
Oct 1, 2018 AForm 4 →Oct 3, 5:30 pm EDTMETLIFE INCMET535$46.77$25,000535—
Sep 13, 2018 AForm 4 →Sep 17, 4:51 pm EDTMETLIFE INCMET184$45.52$8,387184—
Jul 13, 2018 AForm 4 →Jul 17, 9:30 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT445$10.51$4,67933,763—
Jul 13, 2018 AForm 4 →Jul 17, 9:29 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ386$12.12$4,67823,474—
Jul 13, 2018 AForm 4 →Jul 17, 9:29 am EDTBlackRock Health Sciences TrustBME126$41.17$5,1672,773—
Jul 13, 2018 AForm 4 →Jul 17, 9:29 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW334$14.88$4,96522,156—
Jul 13, 2018 AForm 4 →Jul 17, 9:28 am EDTBlackRock Enhanced International Dividend TrustBGY857$5.76$4,93840,816—
Jul 13, 2018 AForm 4 →Jul 17, 9:28 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT386$13.11$5,05523,593—
Jul 13, 2018 AForm 4 →Jul 17, 9:28 am EDTBlackRock Energy & Resources TrustBGR323$15.51$5,01015,917—
Jul 13, 2018 AForm 4 →Jul 17, 9:27 am EDTBlackRock Enhanced Equity Dividend TrustBDJ500$9.14$4,57135,514—
Jun 12, 2018 AForm 4 →Jun 14, 4:46 pm EDTMETLIFE INCMET699$47.37$33,093172—
Apr 13, 2018 AForm 4 →Apr 17, 9:26 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT444$10.53$4,67732,666—
Apr 13, 2018 AForm 4 →Apr 17, 9:26 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ372$12.55$4,66822,717—
Apr 13, 2018 AForm 4 →Apr 17, 9:26 am EDTBlackRock Health Sciences TrustBME150$34.52$5,1662,604—
Apr 13, 2018 AForm 4 →Apr 17, 9:25 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW330$15.05$4,96321,478—
Apr 13, 2018 AForm 4 →Apr 17, 9:25 am EDTBlackRock Enhanced International Dividend TrustBGY809$6.09$4,92839,198—
Apr 13, 2018 AForm 4 →Apr 17, 9:25 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT370$13.66$5,05422,908—
Apr 13, 2018 AForm 4 →Apr 17, 9:25 am EDTBlackRock Energy & Resources TrustBGR359$14.00$5,02415,353—
Apr 13, 2018 AForm 4 →Apr 17, 9:24 am EDTBlackRock Enhanced Equity Dividend TrustBDJ519$8.82$4,58234,479—
Apr 2, 2018 AForm 4 →Apr 4, 4:23 pm EDTMETLIFE INCMET555$45.02$25,000555—
Mar 13, 2018 AForm 4 →Mar 15, 4:17 pm EDTMETLIFE INCMET158——158—
Jan 12, 2018 AForm 4 →Jan 17, 9:11 am ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT426$10.98$4,68131,602—
Jan 12, 2018 AForm 4 →Jan 17, 9:11 am ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ353$13.21$4,66722,001—
Jan 12, 2018 AForm 4 →Jan 17, 9:10 am ESTBlackRock Health Sciences TrustBME141$36.59$5,1672,413—
Jan 12, 2018 AForm 4 →Jan 17, 9:10 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW310$16.04$4,96920,826—
Jan 12, 2018 AForm 4 →Jan 17, 9:10 am ESTBlackRock Enhanced International Dividend TrustBGY726$6.78$4,92437,699—
Jan 12, 2018 AForm 4 →Jan 17, 9:09 am ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT363$13.95$5,06022,259—
Jan 12, 2018 AForm 4 →Jan 17, 9:09 am ESTBlackRock Energy & Resources TrustBGR328$15.30$5,01814,741—
Jan 12, 2018 AForm 4 →Jan 17, 9:08 am ESTBlackRock Enhanced Equity Dividend TrustBDJ484$9.46$4,57733,435—
Jan 2, 2018 AForm 4 →Jan 4, 4:18 pm ESTMETLIFE INCMET498——498—
Dec 13, 2017 AForm 4 →Dec 15, 4:18 pm ESTMETLIFE INCMET136——136—
Oct 13, 2017 AForm 4 →Oct 17, 11:52 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT410$11.39$4,67430,593—
Oct 13, 2017 AForm 4 →Oct 17, 11:52 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ347$13.44$4,66221,325—
Oct 13, 2017 AForm 4 →Oct 17, 11:52 am EDTBlackRock Health Sciences TrustBME141$36.70$5,1642,234—
Oct 13, 2017 AForm 4 →Oct 17, 11:52 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW307$16.20$4,96620,213—
Oct 13, 2017 AForm 4 →Oct 17, 11:51 am EDTBlackRock Enhanced International Dividend TrustBGY737$6.68$4,92536,340—
Oct 13, 2017 AForm 4 →Oct 17, 11:51 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT359$14.09$5,05721,624—
Oct 13, 2017 AForm 4 →Oct 17, 11:51 am EDTBlackRock Energy & Resources TrustBGR371$13.55$5,02314,177—
Oct 13, 2017 AForm 4 →Oct 17, 11:50 am EDTBlackRock Enhanced Equity Dividend TrustBDJ506$9.07$4,59132,455—
Oct 2, 2017 AForm 4 →Oct 4, 4:19 pm EDTMETLIFE INCMET479——479—
Aug 7, 2017 AForm 4 →Sep 15, 4:19 pm EDTMETLIFE INCMET1,987——142— late
Jul 14, 2017 AForm 4 →Jul 18, 11:24 am EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT422$11.07$4,67229,628—
Jul 14, 2017 AForm 4 →Jul 18, 11:24 am EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ347$13.42$4,65720,654—
Jul 14, 2017 AForm 4 →Jul 18, 11:23 am EDTBlackRock Health Sciences TrustBME139$37.19$5,1632,058—
Jul 14, 2017 AForm 4 →Jul 18, 11:23 am EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW315$15.77$4,96319,614—
Jul 14, 2017 AForm 4 →Jul 18, 11:23 am EDTBlackRock Enhanced International Dividend TrustBGY771$6.39$4,92734,985—
Jul 14, 2017 AForm 4 →Jul 18, 11:22 am EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT364$13.88$5,05421,000—
Jul 14, 2017 AForm 4 →Jul 18, 11:22 am EDTBlackRock Energy & Resources TrustBGR390$12.91$5,02913,566—
Jul 14, 2017 AForm 4 →Jul 18, 11:22 am EDTBlackRock Enhanced Equity Dividend TrustBDJ517$8.89$4,59631,457—
Jun 13, 2017 AForm 4 →Jun 15, 4:21 pm EDTMETLIFE INCMET581——469—
Apr 13, 2017 AForm 4 →Apr 17, 6:25 pm EDTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT423$11.05$4,67128,662—
Apr 13, 2017 AForm 4 →Apr 17, 6:24 pm EDTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ352$13.25$4,66219,990—
Apr 13, 2017 AForm 4 →Apr 17, 6:24 pm EDTBlackRock Health Sciences TrustBME151$34.21$5,1651,886—
Apr 13, 2017 AForm 4 →Apr 17, 6:24 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW317$15.68$4,96418,983—
Apr 13, 2017 AForm 4 →Apr 17, 6:23 pm EDTBlackRock International Growth & Income TrustBGY843$5.85$4,93433,599—
Apr 13, 2017 AForm 4 →Apr 17, 6:23 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT350$14.46$5,05420,386—
Apr 13, 2017 AForm 4 →Apr 17, 6:22 pm EDTBlackRock Energy & Resources TrustBGR364$13.77$5,01712,947—
Apr 13, 2017 AForm 4 →Apr 17, 6:22 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ545$8.44$4,59630,452—
Mar 13, 2017 AForm 4 →Mar 15, 4:18 pm EDTMETLIFE INCMET109——109—
Jan 13, 2017 AForm 4 →Jan 18, 10:53 am ESTBLACKROCK Ltd DURATION INCOME TRUSTBLW319$15.56$4,96418,085—
Jan 13, 2017 AForm 4 →Jan 18, 10:53 am ESTBlackRock International Growth & Income TrustBGY879$5.62$4,93932,125—
Jan 13, 2017 AForm 4 →Jan 18, 10:52 am ESTBlackRock Health Sciences TrustBME153$33.65$5,1651,705—
Jan 13, 2017 AForm 4 →Jan 18, 10:52 am ESTBLACKROCK FLOATING RATE INCOME TRUSTBGT353$14.33$5,05319,707—
Jan 13, 2017 AForm 4 →Jan 18, 10:52 am ESTBlackRock Enhanced Equity Dividend TrustBDJ561$8.19$4,59729,420—
Jan 13, 2017 AForm 4 →Jan 18, 10:51 am ESTBlackRock Energy & Resources TrustBGR345$14.52$5,00612,380—
Jan 13, 2017 AForm 4 →Jan 18, 10:51 am ESTBLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ361$12.92$4,66219,327—
Jan 13, 2017 AForm 4 →Jan 18, 10:50 am ESTBLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT425$10.99$4,67627,586—
Dec 13, 2016 AForm 4 →Dec 15, 4:22 pm ESTMETLIFE INCMET103——103—
Oct 14, 2016 AForm 4 →Oct 18, 1:10 pm EDTBLACKROCK Ltd DURATION INCOME TRUSTBLW322$15.40$4,95817,195—
Oct 14, 2016 AForm 4 →Oct 18, 1:09 pm EDTBlackRock International Growth & Income TrustBGY867$5.68$4,92430,617—
Oct 14, 2016 AForm 4 →Oct 18, 1:09 pm EDTBlackRock Health Sciences TrustBME154$33.43$5,1561,495—
Oct 14, 2016 AForm 4 →Oct 18, 1:08 pm EDTBLACKROCK FLOATING RATE INCOME TRUSTBGT373$13.54$5,04819,023—
Oct 14, 2016 AForm 4 →Oct 18, 1:08 pm EDTBlackRock Enhanced Equity Dividend TrustBDJ608$7.62$4,63428,358—
Oct 14, 2016 AForm 4 →Oct 18, 1:08 pm EDTBlackRock Energy & Resources TrustBGR358$14.00$5,00911,844—