HomeStakefinder indicative

Automattic

Indicative price
$17.53
Nov 3, 2026
2
Funds holding
$7.1M
Reported value
494,117
Reported shares
Company profile
Stage
Country
Mark dateNov 3, 2026
Price history

Price per share in USD

Nov 3, 2026C $17.53
Current funds holding Automattic
FundManagerAs ofSharesFair value% of fundAUM
BlackRock Science and Technology Term Trust
BSTZ
UnknownJun 30, 2026
400,000
$5,732,0000.2%$2.4B
BlackRock Science and Technology Trust
BST
UnknownJun 30, 2026
94,117
$1,348,6970.1%$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
400,000
$5,732,0000.2%
BlackRock Science and Technology TrustJun 30, 2026NPORT-P
94,117
$1,348,6970.1%
BlackRock Science and Technology Term TrustMar 31, 2026NPORT-P
400,000
$6,880,0000.4%
BlackRock Science and Technology TrustMar 31, 2026NPORT-P
94,117
$1,618,8120.1%
BlackRock Science and Technology Term TrustDec 31, 2025NPORT-P
400,000
$9,196,0000.5%
BlackRock Science and Technology TrustDec 31, 2025NPORT-P
94,117
$2,163,7500.1%
BlackRock Science and Technology Term TrustSep 30, 2025NPORT-P
400,000
$10,440,0000.6%
BlackRock Science and Technology TrustSep 30, 2025NPORT-P
94,117
$2,456,4540.2%
BlackRock Science and Technology Term TrustJun 30, 2025NPORT-P
400,000
$11,096,0000.7%
BlackRock Science and Technology TrustJun 30, 2025NPORT-P
94,117
$2,610,8060.2%
BlackRock Science and Technology Term TrustMar 31, 2025NPORT-P
400,000
$12,412,0000.9%
BlackRock Science and Technology TrustMar 31, 2025NPORT-P
94,117
$2,920,4510.2%
BlackRock Science and Technology Term TrustDec 31, 2024NPORT-P
400,000
$15,004,0000.9%
BlackRock Science and Technology TrustDec 31, 2024NPORT-P
94,117
$3,530,3290.3%
BlackRock Science and Technology Term TrustSep 30, 2024NPORT-P
400,000
$15,028,0000.9%
BlackRock Science and Technology TrustSep 30, 2024NPORT-P
94,117
$3,535,9760.3%
BlackRock Science and Technology Term TrustJun 30, 2024NPORT-P
400,000
$16,668,0001.0%
BlackRock Science and Technology TrustJun 30, 2024NPORT-P
94,117
$3,921,8550.3%
BlackRock Science and Technology Term TrustMar 31, 2024NPORT-P
400,000
$17,540,0001.0%
BlackRock Science and Technology TrustMar 31, 2024NPORT-P
94,117
$4,127,0300.3%
BlackRock Science and Technology Term TrustDec 31, 2023NPORT-P
400,000
$17,944,0001.1%
BlackRock Science and Technology TrustDec 31, 2023NPORT-P
94,117
$4,222,0890.4%
BlackRock Science and Technology Term TrustSep 30, 2023NPORT-P
400,000
$20,248,0001.3%
BlackRock Science and Technology TrustSep 30, 2023NPORT-P
94,117
$4,764,2030.4%
BlackRock Science and Technology Term TrustJun 30, 2023NPORT-P
400,000
$19,668,0001.2%
BlackRock Science and Technology TrustJun 30, 2023NPORT-P
94,117
$4,627,7330.4%
BlackRock Science and Technology Term TrustMar 31, 2023NPORT-P
400,000
$16,668,0001.0%
BlackRock Science and Technology TrustMar 31, 2023NPORT-P
94,117
$3,921,8550.4%
BlackRock Science and Technology Term TrustDec 31, 2022NPORT-P
400,000
$15,804,0001.0%
BlackRock Science and Technology TrustDec 31, 2022NPORT-P
94,117
$3,718,5630.4%
BlackRock Science and Technology Term TrustSep 30, 2022NPORT-P
400,000
$20,328,0001.2%
BlackRock Science and Technology TrustSep 30, 2022NPORT-P
94,117
$4,783,0260.5%
BlackRock Science and Technology Term TrustJun 30, 2022NPORT-P
400,000
$21,584,0001.2%
BlackRock Science and Technology TrustJun 30, 2022NPORT-P
94,117
$5,078,5530.5%
BlackRock Science and Technology Term TrustMar 31, 2022NPORT-P
400,000
$29,432,0001.2%
BlackRock Science and Technology TrustMar 31, 2022NPORT-P
94,117
$6,925,1290.5%
BlackRock Science and Technology Term TrustDec 31, 2021NPORT-P
400,000
$34,260,0001.1%
BlackRock Science and Technology TrustDec 31, 2021NPORT-P
94,117
$8,061,1210.5%
BlackRock Science and Technology Term TrustSep 30, 2021NPORT-P
400,000
$37,812,0001.2%
BlackRock Science and Technology TrustSep 30, 2021NPORT-P
94,117
$8,896,8800.5%
BlackRock Science and Technology Term TrustJun 30, 2021NPORT-P
400,000
$37,424,0001.1%
BlackRock Science and Technology TrustJun 30, 2021NPORT-P
94,117
$8,805,5870.6%
BlackRock Science and Technology Term TrustMar 31, 2021NPORT-P
400,000
$34,000,0001.1%
BlackRock Science and Technology TrustMar 31, 2021NPORT-P
94,117
$7,999,9450.6%