BlackRock Science and Technology Trust
BlackRock Science and Technology Trust Score & Ratio Trend
| Date | Score | P/E | P/B | D/E | Price |
|---|---|---|---|---|---|
| Oct 2026 | 1,357 | 3.1 | — | 0.00 | 4,598.41 |
| Oct 2026 | 1,472 | 3.1 | — | 0.00 | 4,484.75 |
| Oct 2026 | 1,449 | 3.1 | — | 0.00 | 4,512.31 |
| Oct 2026 | 1,434 | 3.1 | — | 0.00 | 4,527.48 |
| Oct 2026 | 1,354 | 3.1 | — | 0.00 | 4,594.80 |
| Oct 2026 | 1,518 | 3.0 | — | 0.00 | 4,424.10 |
BlackRock Science and Technology Trust Quarterly Results
Quarterly data isn't available for this company right now.
BlackRock Science and Technology Trust Revenue & Profit: Last 5 Years
| Line Item | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
| Revenue | 252,349,883.0 | 274,174,765.0 | 291,279,700.0 | -653,341,153.0 | — |
| Net Profit | 250,749,040.0 | 272,279,455.0 | 290,145,231.0 | -654,770,313.0 | — |
| EPS | — | 7.9 | 8.6 | -20.3 | 5.4 |
BlackRock Science and Technology Trust Balance Sheet
Balance sheet data isn't available for this company right now.
Owes vs Owns
BlackRock Science and Technology Trust owed $0.01 for every $1 it owned in Dec 2025, about the same as $0.01 in Dec 2022.
| Period | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|
| Owes vs Owns | 0.01× | 0.01× | 0.02× | 0.01× |
Everything the company owes ÷ everything it owns. Below 1× it owns more than it owes; above 1× it owes more than it owns.
BlackRock Science and Technology Trust Cash Flow
Cash flow data isn't available for this company right now.