Satellogic Inc

SATL

$3.43+0.05 (+1.48%)

Aug 8, 2025, 4:00 PM

Financials
52Week High5.4952Week Low0.87
Beta1.44Current Ratio Annual0.80
Current Ratio Quarterly0.58Gross Margin TTM61.49
Market Cap357.10MNet Profit Margin TTM-915.62
Operating Margin TTM-379.66Price To Book18.73
Price To Sales TTM21.97Quick Ratio Annual0.71
Quick Ratio Quarterly0.53Return On Assets TTM-223.63
Return On Equity TTM-182.21Return On Investment TTM-120.27
Revenue Growth3Y44.68Revenue Growth Quarterly Yoy-12.32
Revenue Growth TTMYoy27.75Revenue Per Share TTM0.17
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 2025216534737.05M$125.26M
Jun 30, 202512114010522.54K$1.50M
Change9(43%)5(83%)1(20%)3(100%)3(75%)7(100%)36.53M(99%)$123.76M(99%)