OODA AI AB (publ) (STO:OODA)
Sweden flag Sweden · Delayed Price · Currency is SEK
35.85
-0.15 (-0.42%)
Jul 21, 2026, 3:47 PM CET

OODA AI AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13418315517175755
Market Cap Growth
-31.38%17.96%839.43%-90.58%-76.79%31257.17%
Enterprise Value
131.55184179.7256.6200.18744.68
Last Close Price
35.8549.8545.805.8665.60318.40
PS Ratio
3.304.4916.250.190.756.70
PB Ratio
5.617.671.420.180.773.50
P/TBV Ratio
14.4420.091.380.251.76-
EV/Sales Ratio
3.244.5118.840.650.856.62
EV/EBITDA Ratio
-62.23----
EV/EBIT Ratio
-62.23----
Debt / Equity Ratio
-000.030.100.05
Debt / EBITDA Ratio
-0.38----
Net Debt / Equity Ratio
0.050.050.030.230.10-0.14
Net Debt / EBITDA Ratio
-0.040.38-0.13-1.11-0.890.41
Net Debt / FCF Ratio
-0.07-0.07-0.12-0.43-0.442.30
Asset Turnover
0.770.430.070.360.680.39
Inventory Turnover
----233.70241.02
Quick Ratio
0.430.430.410.270.670.80
Current Ratio
1.031.031.480.440.830.88
Return on Equity (ROE)
-3.20%-175.66%-76.24%-91.34%-54.86%-36.40%
Return on Assets (ROA)
-32.03%3.15%-19.68%-27.26%-31.24%-25.58%
Return on Invested Capital (ROIC)
-121.00%4.02%-23.78%-35.72%-47.08%-38.29%
Return on Capital Employed (ROCE)
-41.83%4.11%-25.45%-38.34%-43.71%-31.08%
Buyback Yield / Dilution
-22.05%-22.05%-4.10%-7.34%-571.11%-2667.13%
Total Shareholder Return
-22.05%-22.05%-4.10%-7.34%-571.11%-2667.13%