HomeStakefinder indicative
DataRobot
Indicative price
$1.67
Nov 3, 2026
2
Funds holding
$3.4M
Reported value
1,234,217
Reported shares
Company profile
Stage
Country
Mark dateNov 3, 2026
Price history
Price per share in USD
Nov 3, 2026C $1.67
Current funds holding DataRobot
| Fund | Manager | As of | Shares | Fair value | % of fund | AUM |
|---|---|---|---|---|---|---|
| BlackRock Science and Technology Term Trust BSTZ | Unknown | Jun 30, 2026 | 967,152 | $2,693,785 | 0.1% | $2.4B |
| BlackRock Science and Technology Trust BST | Unknown | Jun 30, 2026 | 267,065 | $715,128 | 0.0% | $1.9B |
Published ownership history
Historical positions are grouped by fund and accepted SEC portfolio snapshot.
| Fund | As of | Filing | Shares | Fair value | % of fund |
|---|---|---|---|---|---|
| BlackRock Science and Technology Term Trust | Jun 30, 2026 | NPORT-P | 967,152 | $2,693,785 | 0.1% |
| BlackRock Science and Technology Trust | Jun 30, 2026 | NPORT-P | 267,065 | $715,128 | 0.0% |
| BlackRock Science and Technology Term Trust | Mar 31, 2026 | NPORT-P | 967,152 | $2,592,923 | 0.2% |
| BlackRock Science and Technology Trust | Mar 31, 2026 | NPORT-P | 267,065 | $688,078 | 0.1% |
| BlackRock Science and Technology Term Trust | Dec 31, 2025 | NPORT-P | 967,152 | $3,373,561 | 0.2% |
| BlackRock Science and Technology Trust | Dec 31, 2025 | NPORT-P | 267,065 | $897,628 | 0.1% |
| BlackRock Science and Technology Term Trust | Sep 30, 2025 | NPORT-P | 967,152 | $3,383,232 | 0.2% |
| BlackRock Science and Technology Trust | Sep 30, 2025 | NPORT-P | 267,065 | $900,299 | 0.1% |
| BlackRock Science and Technology Term Trust | Jun 30, 2025 | NPORT-P | 967,152 | $3,495,607 | 0.2% |
| BlackRock Science and Technology Trust | Jun 30, 2025 | NPORT-P | 267,065 | $930,795 | 0.1% |
| BlackRock Science and Technology Term Trust | Mar 31, 2025 | NPORT-P | 967,152 | $3,505,278 | 0.3% |
| BlackRock Science and Technology Trust | Mar 31, 2025 | NPORT-P | 267,065 | $933,466 | 0.1% |
| BlackRock Science and Technology Term Trust | Dec 31, 2024 | NPORT-P | 967,152 | $4,605,076 | 0.3% |
| BlackRock Science and Technology Trust | Dec 31, 2024 | NPORT-P | 267,065 | $1,231,148 | 0.1% |
| BlackRock Science and Technology Term Trust | Sep 30, 2024 | NPORT-P | 967,152 | $3,771,938 | 0.2% |
| BlackRock Science and Technology Trust | Sep 30, 2024 | NPORT-P | 267,065 | $1,005,096 | 0.1% |
| BlackRock Science and Technology Term Trust | Jun 30, 2024 | NPORT-P | 967,152 | $3,921,157 | 0.2% |
| BlackRock Science and Technology Trust | Jun 30, 2024 | NPORT-P | 267,065 | $1,045,499 | 0.1% |
| BlackRock Science and Technology Term Trust | Mar 31, 2024 | NPORT-P | 967,152 | $5,448,308 | 0.3% |
| BlackRock Science and Technology Trust | Mar 31, 2024 | NPORT-P | 267,065 | $1,489,509 | 0.1% |
| BlackRock Science and Technology Term Trust | Dec 31, 2023 | NPORT-P | 967,152 | $5,447,387 | 0.3% |
| BlackRock Science and Technology Trust | Dec 31, 2023 | NPORT-P | 267,065 | $1,489,122 | 0.1% |
| BlackRock Science and Technology Term Trust | Sep 30, 2023 | NPORT-P | 967,152 | $5,086,316 | 0.3% |
| BlackRock Science and Technology Trust | Sep 30, 2023 | NPORT-P | 267,065 | $1,390,352 | 0.1% |
| BlackRock Science and Technology Term Trust | Jun 30, 2023 | NPORT-P | 967,152 | $6,190,253 | 0.4% |
| BlackRock Science and Technology Trust | Jun 30, 2023 | NPORT-P | 267,065 | $1,693,986 | 0.1% |
| BlackRock Science and Technology Term Trust | Mar 31, 2023 | NPORT-P | 967,152 | $5,324,420 | 0.3% |
| BlackRock Science and Technology Trust | Mar 31, 2023 | NPORT-P | 267,065 | $1,455,567 | 0.1% |
| BlackRock Science and Technology Term Trust | Dec 31, 2022 | NPORT-P | 967,152 | $6,036,429 | 0.4% |
| BlackRock Science and Technology Trust | Dec 31, 2022 | NPORT-P | 267,065 | $1,651,643 | 0.2% |
| BlackRock Science and Technology Term Trust | Sep 30, 2022 | NPORT-P | 967,152 | $7,192,848 | 0.4% |
| BlackRock Science and Technology Trust | Sep 30, 2022 | NPORT-P | 267,065 | $1,985,800 | 0.2% |
| BlackRock Science and Technology Term Trust | Jun 30, 2022 | NPORT-P | 967,152 | $10,867,105 | 0.6% |
| BlackRock Science and Technology Trust | Jun 30, 2022 | NPORT-P | 267,065 | $3,000,259 | 0.3% |
| BlackRock Science and Technology Term Trust | Mar 31, 2022 | NPORT-P | 967,152 | $26,305,613 | 1.0% |
| BlackRock Science and Technology Trust | Mar 31, 2022 | NPORT-P | 267,065 | $7,263,780 | 0.5% |
| BlackRock Science and Technology Term Trust | Dec 31, 2021 | NPORT-P | 967,152 | $28,792,115 | 0.9% |
| BlackRock Science and Technology Trust | Dec 31, 2021 | NPORT-P | 267,065 | $7,950,525 | 0.5% |
| BlackRock Science and Technology Term Trust | Sep 30, 2021 | NPORT-P | 967,152 | $28,792,115 | 0.9% |
| BlackRock Science and Technology Trust | Sep 30, 2021 | NPORT-P | 267,065 | $7,950,525 | 0.5% |
| BlackRock Science and Technology Term Trust | Jun 30, 2021 | NPORT-P | 967,152 | $16,499,613 | 0.5% |
| BlackRock Science and Technology Trust | Jun 30, 2021 | NPORT-P | 267,065 | $4,556,129 | 0.3% |
| BlackRock Science and Technology Term Trust | Mar 31, 2021 | NPORT-P | 967,152 | $13,075,895 | 0.4% |
| BlackRock Science and Technology Trust | Mar 31, 2021 | NPORT-P | 267,065 | $3,610,719 | 0.3% |
| BlackRock Science and Technology Term Trust | Dec 31, 2020 | NPORT-P | 875,059 | $11,498,275 | 0.4% |
| BlackRock Science and Technology Trust | Dec 31, 2020 | NPORT-P | 228,276 | $2,999,547 | 0.2% |