HUBBARD ROBERT GLENN
Reporting owner on Forms 3, 4 and 5, CIK 1283051.
HUBBARD ROBERT GLENN reported on 5 issuers in 5 filings, the latest a Form 4 filed 2026-10-05.
Issuers
| Issuer | Roles in the latest filing | Filings | Last filed |
|---|---|---|---|
| METLIFE INC CIK 1099219 | director | 1 | 2026-10-05 |
| BLACKROCK Ltd DURATION INCOME TRUST CIK 1233681 | director | 1 | 2026-10-05 |
| BlackRock Enhanced Large Cap Core Fund, Inc. CIK 1278895 | director | 1 | 2026-10-05 |
| BlackRock Enhanced Equity Dividend Trust CIK 1332283 | director | 1 | 2026-10-05 |
| BLACKROCK CREDIT ALLOCATION INCOME TRUST CIK 1379384 | director | 1 | 2026-10-05 |
Transactions and holdings
Every row of the person's Forms 3, 4 and 5, newest first, with the price and the amount owned after the row as filed.
| Security | Date | Code | Shares | Price | Owned after | Filing |
|---|---|---|---|---|---|---|
| METLIFE INC Common Stock | 2026-10-01 | A granted | +941 | $94.35 | 109,132 | Form 4 |
| BlackRock Enhanced Large Ca… Performance Rights, derivative | 2026-10-01 | A granted | +295.7 | $23.99 | 14,619.24 | Form 4 |
| BlackRock Enhanced Equity D… Performance Rights, derivative | 2026-10-01 | A granted | +731.58 | $9.44 | 103,197.83 | Form 4 |
| BLACKROCK Ltd DURATION INCO… Performance Rights, derivative | 2026-10-01 | A granted | +1,055.28 | $11.7 | 77,651.03 | Form 4 |
| BLACKROCK CREDIT ALLOCATION… Performance Rights, derivative | 2026-10-01 | A granted | +1,309.66 | $9.34 | 86,054.2 | Form 4 |
Filings
The person's Forms 3, 4 and 5, and any 13D or 13G naming it.
| Filing | Subject | Filed | Accepted | Ingested |
|---|---|---|---|---|
| Form 4 0001193125-26-414259 | BLACKROCK CREDIT ALLOCATION INCOME TRUST | 2026-10-05 | ||
| Form 4 0001193125-26-414227 | BLACKROCK Ltd DURATION INCOME TRUST | 2026-10-05 | ||
| Form 4 0001193125-26-414197 | BlackRock Enhanced Equity Dividend Trust | 2026-10-05 | ||
| Form 4 0001193125-26-414173 | BlackRock Enhanced Large Cap Core Fund, Inc. | 2026-10-05 | ||
| Form 4 0001283051-26-000015 | METLIFE INC | 2026-10-05 |