BlackRock Energy and Resources Trust (BGR) is traded on New York Stock Exchange in USA. It is located in Wilmington, DE and employs 20 people. The company currently falls under 'Small-Cap' category with total capitalization of 407.12 M. BlackRock Energy and Resources Trust has 29.83 M outstanding shares of which 28.52 K shares are currently shorted by investors with about 0.0 days to cover shorted positions.
BLKRK GLBL E&R TR has about 21.21 K in cash with 29.78 M of positive cash flow from operations.
Check BlackRock Energy Probability Of Bankruptcy