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
FundManagerAs ofSharesFair value% of fundAUM
BlackRock Science and Technology Term Trust
BSTZ
UnknownJun 30, 2026
967,152
$2,693,7850.1%$2.4B
BlackRock Science and Technology Trust
BST
UnknownJun 30, 2026
267,065
$715,1280.0%$1.9B
Published ownership history

Historical positions are grouped by fund and accepted SEC portfolio snapshot.

FundAs ofFilingSharesFair value% of fund
BlackRock Science and Technology Term TrustJun 30, 2026NPORT-P
967,152
$2,693,7850.1%
BlackRock Science and Technology TrustJun 30, 2026NPORT-P
267,065
$715,1280.0%
BlackRock Science and Technology Term TrustMar 31, 2026NPORT-P
967,152
$2,592,9230.2%
BlackRock Science and Technology TrustMar 31, 2026NPORT-P
267,065
$688,0780.1%
BlackRock Science and Technology Term TrustDec 31, 2025NPORT-P
967,152
$3,373,5610.2%
BlackRock Science and Technology TrustDec 31, 2025NPORT-P
267,065
$897,6280.1%
BlackRock Science and Technology Term TrustSep 30, 2025NPORT-P
967,152
$3,383,2320.2%
BlackRock Science and Technology TrustSep 30, 2025NPORT-P
267,065
$900,2990.1%
BlackRock Science and Technology Term TrustJun 30, 2025NPORT-P
967,152
$3,495,6070.2%
BlackRock Science and Technology TrustJun 30, 2025NPORT-P
267,065
$930,7950.1%
BlackRock Science and Technology Term TrustMar 31, 2025NPORT-P
967,152
$3,505,2780.3%
BlackRock Science and Technology TrustMar 31, 2025NPORT-P
267,065
$933,4660.1%
BlackRock Science and Technology Term TrustDec 31, 2024NPORT-P
967,152
$4,605,0760.3%
BlackRock Science and Technology TrustDec 31, 2024NPORT-P
267,065
$1,231,1480.1%
BlackRock Science and Technology Term TrustSep 30, 2024NPORT-P
967,152
$3,771,9380.2%
BlackRock Science and Technology TrustSep 30, 2024NPORT-P
267,065
$1,005,0960.1%
BlackRock Science and Technology Term TrustJun 30, 2024NPORT-P
967,152
$3,921,1570.2%
BlackRock Science and Technology TrustJun 30, 2024NPORT-P
267,065
$1,045,4990.1%
BlackRock Science and Technology Term TrustMar 31, 2024NPORT-P
967,152
$5,448,3080.3%
BlackRock Science and Technology TrustMar 31, 2024NPORT-P
267,065
$1,489,5090.1%
BlackRock Science and Technology Term TrustDec 31, 2023NPORT-P
967,152
$5,447,3870.3%
BlackRock Science and Technology TrustDec 31, 2023NPORT-P
267,065
$1,489,1220.1%
BlackRock Science and Technology Term TrustSep 30, 2023NPORT-P
967,152
$5,086,3160.3%
BlackRock Science and Technology TrustSep 30, 2023NPORT-P
267,065
$1,390,3520.1%
BlackRock Science and Technology Term TrustJun 30, 2023NPORT-P
967,152
$6,190,2530.4%
BlackRock Science and Technology TrustJun 30, 2023NPORT-P
267,065
$1,693,9860.1%
BlackRock Science and Technology Term TrustMar 31, 2023NPORT-P
967,152
$5,324,4200.3%
BlackRock Science and Technology TrustMar 31, 2023NPORT-P
267,065
$1,455,5670.1%
BlackRock Science and Technology Term TrustDec 31, 2022NPORT-P
967,152
$6,036,4290.4%
BlackRock Science and Technology TrustDec 31, 2022NPORT-P
267,065
$1,651,6430.2%
BlackRock Science and Technology Term TrustSep 30, 2022NPORT-P
967,152
$7,192,8480.4%
BlackRock Science and Technology TrustSep 30, 2022NPORT-P
267,065
$1,985,8000.2%
BlackRock Science and Technology Term TrustJun 30, 2022NPORT-P
967,152
$10,867,1050.6%
BlackRock Science and Technology TrustJun 30, 2022NPORT-P
267,065
$3,000,2590.3%
BlackRock Science and Technology Term TrustMar 31, 2022NPORT-P
967,152
$26,305,6131.0%
BlackRock Science and Technology TrustMar 31, 2022NPORT-P
267,065
$7,263,7800.5%
BlackRock Science and Technology Term TrustDec 31, 2021NPORT-P
967,152
$28,792,1150.9%
BlackRock Science and Technology TrustDec 31, 2021NPORT-P
267,065
$7,950,5250.5%
BlackRock Science and Technology Term TrustSep 30, 2021NPORT-P
967,152
$28,792,1150.9%
BlackRock Science and Technology TrustSep 30, 2021NPORT-P
267,065
$7,950,5250.5%
BlackRock Science and Technology Term TrustJun 30, 2021NPORT-P
967,152
$16,499,6130.5%
BlackRock Science and Technology TrustJun 30, 2021NPORT-P
267,065
$4,556,1290.3%
BlackRock Science and Technology Term TrustMar 31, 2021NPORT-P
967,152
$13,075,8950.4%
BlackRock Science and Technology TrustMar 31, 2021NPORT-P
267,065
$3,610,7190.3%
BlackRock Science and Technology Term TrustDec 31, 2020NPORT-P
875,059
$11,498,2750.4%
BlackRock Science and Technology TrustDec 31, 2020NPORT-P
228,276
$2,999,5470.2%