- BlackRock Technology and Private Equity Term Trust (BTX) experienced a 44.4% decrease in short interest in June, with totals dropping from 310,600 to 172,574 shares.
- As of now, the stock's market capitalization is $479.14 million, and it has recently announced a monthly dividend of $0.0525 per share, resulting in a 7.7% annualized yield.
- Institutional investors hold 26.00% of BTX, indicating interest from major financial entities, despite the stock currently receiving only a Hold rating from analysts.