Mon, Oct 28, 2024
Oct 28
40 shares @ $23.51
New position
81st largest trade (out of 119)
Trade made by a director
Unscheduled trade
Price 6% above 200-day moving average
BUIBlackRock Utilities, Infrastructure & Power Opportunities Trust
FinancialsAsset Management
1D0.00%
1W+0.21%
1M+5.00%
3M—
6M—
1Y—