Satellogic Inc

SATL

$3.74-0.18 (-4.59%)

May 29, 2025, 4:00 PM

Financials
52Week High5.4952Week Low0.72
Beta1.52Current Ratio Annual0.80
Current Ratio Quarterly0.58Gross Margin TTM61.49
Market Cap389.37MNet Profit Margin TTM-915.62
Operating Margin TTM-379.66Price To Book20.42
Price To Sales TTM23.95Quick 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
Dec 31, 2024230000137.38M$102.47M
Mar 31, 2025216434737.05M$125.26M
Change2(9%)64346(600%)323.23K(1%)$22.79M(22%)