InsiderFlow

Kyle McClements

BGR

Kyle McClements serves as Insider at Blackrock Energy and Resources Trust (BGR). This page tracks their complete SEC Form 4 insider trading history including stock purchases and sales.

Total Buys

4 trades

$52.9K

Total Sells

45 trades

$1.19M

Net Position

Net Seller

$1.14M

Companies Traded

12

BDJ, BGR, BGY, BOE

Active Period

Dec 2021 – Jan 2026

49 total trades

Most Recent

Sell BDJ

Jan 30, 2026 · $32.5K

Kyle McClements's Insider Trading at Blackrock Energy and Resources Trust (BGR)

Buys

0 · $0.00

Sells

5 · $178.8K

Total Shares Bought

0

Total Shares Sold

13,974

BGR Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 30, 2026Sell2,203$15.52$34.2K0
Jan 31, 2025Sell2,384$13.19$31.4K0
Jan 31, 2024Sell3,006$12.11$36.4K0
Jan 31, 2023Sell3,262$13.21$43.1K0
Jan 31, 2022Sell3,119$10.80$33.7K0

Kyle McClements's Insider Trading at BlackRock Enhanced Equity Dividend Trust (BDJ)

Buys

0 · $0.00

Sells

5 · $152.2K

Total Shares Bought

0

Total Shares Sold

16,804

BDJ Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 30, 2026Sell3,377$9.61$32.5K0
Jan 31, 2025Sell3,304$8.79$29.0K0
Jan 31, 2024Sell3,461$7.85$27.2K0
Jan 31, 2023Sell3,336$9.30$31.0K0
Jan 31, 2022Sell3,326$9.78$32.5K0

Kyle McClements's Insider Trading at BlackRock Enhanced Global Dividend Trust (BOE)

Buys

0 · $0.00

Sells

5 · $145.3K

Total Shares Bought

0

Total Shares Sold

13,120

BOE Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 30, 2026Sell2,682$11.90$31.9K0
Jan 31, 2025Sell2,636$11.28$29.7K0
Jan 31, 2024Sell2,652$9.97$26.4K0
Jan 31, 2023Sell2,544$10.44$26.6K0
Jan 31, 2022Sell2,606$11.78$30.7K0

Kyle McClements's Insider Trading at BlackRock Enhanced International Dividend Trust (BGY)

Buys

0 · $0.00

Sells

5 · $115.3K

Total Shares Bought

0

Total Shares Sold

20,418

BGY Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 30, 2026Sell1,251$5.98$7.5K0
Jan 31, 2025Sell3,334$5.53$18.4K0
Jan 31, 2024Sell5,006$5.28$26.4K0
Jan 31, 2023Sell5,383$5.51$29.7K0
Jan 31, 2022Sell5,444$6.12$33.3K0

Kyle McClements's Insider Trading at BLACKROCK RESOURCES & COMMODITIES STRATEGY TRUST (BCX)

Buys

0 · $0.00

Sells

4 · $112.9K

Total Shares Bought

0

Total Shares Sold

11,883

BCX Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 31, 2025Sell1,922$8.98$17.3K0
Jan 31, 2024Sell3,161$8.52$26.9K0
Jan 31, 2023Sell3,296$10.54$34.7K0
Jan 31, 2022Sell3,504$9.71$34.0K0

Kyle McClements's Insider Trading at BlackRock Science and Technology Trust (BST)

Buys

0 · $0.00

Sells

4 · $108.2K

Total Shares Bought

0

Total Shares Sold

2,822

BST Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 31, 2025Sell750$37.85$28.4K0
Jan 31, 2024Sell674$35.58$24.0K0
Jan 31, 2023Sell646$33.18$21.4K0
Jan 31, 2022Sell752$45.77$34.4K0

Kyle McClements's Insider Trading at Blackrock Health Sciences Trust (BME)

Buys

0 · $0.00

Sells

4 · $107.5K

Total Shares Bought

0

Total Shares Sold

2,515

BME Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 31, 2025Sell641$40.95$26.2K0
Jan 31, 2024Sell626$41.45$25.9K0
Jan 31, 2023Sell616$43.57$26.8K0
Jan 31, 2022Sell632$45.10$28.5K0

Kyle McClements's Insider Trading at BlackRock Utilities, Infrastructure & Power Opportunities Trust (BUI)

Buys

0 · $0.00

Sells

4 · $98.6K

Total Shares Bought

0

Total Shares Sold

4,305

BUI Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 31, 2025Sell796$23.40$18.6K0
Jan 31, 2024Sell1,171$21.07$24.7K0
Jan 31, 2023Sell1,135$22.23$25.2K0
Jan 31, 2022Sell1,203$24.96$30.0K0

Kyle McClements's Insider Trading at BlackRock Enhanced Large Cap Core Fund, Inc. (CII)

Buys

0 · $0.00

Sells

3 · $97.4K

Total Shares Bought

0

Total Shares Sold

4,637

CII Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 30, 2026Sell1,562$23.24$36.3K0
Jan 31, 2025Sell1,471$20.80$30.6K0
Jan 31, 2024Sell1,604$19.03$30.5K0

Kyle McClements's Insider Trading at BlackRock Science and Technology Term Trust (BSTZ)

Buys

2 · $23.5K

Sells

4 · $55.4K

Total Shares Bought

1,391

Total Shares Sold

2,718

BSTZ Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 31, 2025Sell1,005$21.18$21.3K0
Jan 31, 2024Sell753$16.99$12.8K0
Jan 22, 2024Buy1,000$16.81$16.8K0
Jan 31, 2023Sell682$18.14$12.4K0
Jan 11, 2023Buy391$17.12$6.7K0
Jan 31, 2022Sell278$32.06$8.9K0

Kyle McClements's Insider Trading at BlackRock Health Sciences Term Trust (BMEZ)

Buys

1 · $14.8K

Sells

1 · $10.0K

Total Shares Bought

1,000

Total Shares Sold

609

BMEZ Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 31, 2025Sell609$16.50$10.0K0
Dec 27, 2023Buy1,000$14.77$14.8K0

Kyle McClements's Insider Trading at BlackRock Technology and Private Equity Term Trust (BTX)

Buys

1 · $14.6K

Sells

1 · $10.2K

Total Shares Bought

1,058

Total Shares Sold

1,240

BTX Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jan 31, 2025Sell1,240$8.20$10.2K0
Dec 14, 2021Buy1,058$13.84$14.6K0