BlackRock Science and Technology Trust delivered a 22% total return in 2025, combining 10% appreciation and $4.20 in distributions, including a $1.20 special payout. BST currently trades at a -5.98% ...
An 8%+ yield may look attractive initially, but fundamental flaws emerge upon reviewing the fund’s financial statements and distribution history. Management has incurred losses on options writing.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results