HomeStakefinder indicative

Astranis

Indicative price
$17.93
Nov 3, 2026
4
Funds holding
$59.9M
Reported value
2,697,660
Reported shares
Company profile
Stage
Country
Mark dateNov 3, 2026
Price history

Price per share in USD

Nov 3, 2026C $17.93
Current funds holding Astranis
FundManagerAs ofSharesFair value% of fundAUM
BlackRock Science and Technology Trust
BST
UnknownJun 30, 2026
1,116,270
$23,080,1941.2%$1.9B
BlackRock Science and Technology Term Trust
BSTZ
UnknownJun 30, 2026
775,515
$20,171,1450.8%$2.4B
BlackRock Technology and Private Equity Term Trust
BTX
UnknownJun 30, 2026
415,935
$9,183,8450.7%$1.2B
Destiny Tech100 Inc.
DXYZ
UnknownJun 30, 2026
389,940
$7,499,9930.5%$1.6B
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
775,515
$20,171,1450.8%
BlackRock Science and Technology TrustJun 30, 2026NPORT-P
1,116,270
$23,080,1941.2%
BlackRock Technology and Private Equity Term TrustJun 30, 2026NPORT-P
415,935
$9,183,8450.7%
Destiny Tech100 Inc.Jun 30, 2026NPORT-P
389,940
$7,499,9930.5%
BlackRock Science and Technology Term TrustMar 31, 2026NPORT-P
775,515
$17,518,8841.0%
BlackRock Science and Technology TrustMar 31, 2026NPORT-P
1,116,270
$19,839,6471.4%
BlackRock Technology and Private Equity Term TrustMar 31, 2026NPORT-P
415,935
$7,985,9520.9%
Destiny Tech100 Inc.Mar 31, 2026NPORT-P
1,429,734
$7,499,9931.0%
BlackRock Science and Technology Term TrustDec 31, 2025NPORT-P
775,515
$16,650,3071.0%
BlackRock Science and Technology TrustDec 31, 2025NPORT-P
856,310
$14,009,2321.0%
BlackRock Science and Technology Term TrustSep 30, 2025NPORT-P
775,515
$8,414,3380.5%
BlackRock Science and Technology TrustSep 30, 2025NPORT-P
856,310
$6,405,1990.4%
BlackRock Science and Technology Term TrustJun 30, 2025NPORT-P
775,515
$9,244,1390.6%
BlackRock Science and Technology TrustJun 30, 2025NPORT-P
856,310
$7,355,7030.5%
BlackRock Science and Technology Term TrustMar 31, 2025NPORT-P
775,515
$9,422,5070.7%
BlackRock Science and Technology TrustMar 31, 2025NPORT-P
856,310
$7,518,4020.6%
BlackRock Science and Technology Term TrustDec 31, 2024NPORT-P
775,515
$9,934,3470.6%
BlackRock Science and Technology TrustDec 31, 2024NPORT-P
856,310
$7,997,9350.6%
BlackRock Science and Technology Term TrustSep 30, 2024NPORT-P
775,515
$9,911,0820.6%
BlackRock Science and Technology TrustSep 30, 2024NPORT-P
321,116
$3,002,4350.2%
BlackRock Science and Technology Term TrustJun 30, 2024NPORT-P
893,297
$9,933,4630.6%
BlackRock Science and Technology TrustJun 30, 2024NPORT-P
321,116
$2,999,2230.2%
BlackRock Science and Technology Term TrustMar 31, 2024NPORT-P
893,297
$9,933,4630.6%
BlackRock Science and Technology TrustMar 31, 2024NPORT-P
321,116
$2,999,2230.2%
BlackRock Science and Technology Term TrustDec 31, 2023NPORT-P
775,515
$15,456,0140.9%
BlackRock Science and Technology Term TrustSep 30, 2023NPORT-P
775,515
$14,540,9060.9%
BlackRock Science and Technology Term TrustJun 30, 2023NPORT-P
775,515
$16,999,2891.0%
BlackRock Science and Technology Term TrustMar 31, 2023NPORT-P
775,515
$11,291,4980.7%
BlackRock Science and Technology Term TrustDec 31, 2022NPORT-P
775,515
$10,818,4340.7%
BlackRock Science and Technology Term TrustSep 30, 2022NPORT-P
775,515
$10,965,7820.7%
BlackRock Science and Technology Term TrustJun 30, 2022NPORT-P
775,515
$13,152,7340.7%
BlackRock Science and Technology Term TrustMar 31, 2022NPORT-P
775,515
$15,223,3590.6%
BlackRock Science and Technology Term TrustDec 31, 2021NPORT-P
775,515
$15,719,6890.5%
BlackRock Science and Technology Term TrustSep 30, 2021NPORT-P
775,515
$18,806,2390.6%
BlackRock Science and Technology Term TrustJun 30, 2021NPORT-P
775,515
$16,999,2890.5%
BlackRock Science and Technology Term TrustMar 31, 2021NPORT-P
775,515
$16,999,2890.6%