Blackrock Science Technolo

BST

$38.46-0.60 (-1.54%)

Aug 2, 2025, 4:00 PM

Financials
52Week High39.5952Week Low27.87
Beta1.29Current Ratio Annual0.09
Current Ratio Quarterly0.09Gross Margin TTM-160.66
Market Cap1.34BNet Profit Margin TTM6,683.86
Operating Margin TTM-176.52Price To Book0.97
Price To Earnings TTM4.90Price To Free Cash Flow TTM14.22
Price To Sales TTM308.04Quick Ratio Annual0.09
Quick Ratio Quarterly0.09Return On Assets TTM19.73
Return On Equity TTM20.04Return On Investment TTM19.98
Revenue Growth3Y20.80Revenue Growth5Y7.08
Revenue Growth Quarterly Yoy-12.83Revenue Growth TTMYoy5.07
Revenue Per Share TTM0.12
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 202511612134136256.66M$200.98M
Jun 30, 2025445117812617.47K$14.37M
Change72(62%)7(58%)12(92%)24(59%)28(78%)13(52%)6.04M(91%)$186.60M(93%)