StockData
Stocks
OIO
Nasdaq
Refuse Systems
Also trades as OIOWW
OIO Group
Financials through fiscal 2025, year ended Dec 31, 2025
Last filing: 20-F on Apr 30, 2026
$1.80
+0.02 (+1.12%)
Close on Oct 19, 2026
Market cap
–
P/E (TTM)
–
Dividend yield
–
Overview
Analysis
Statistics
News
Community
Chart
Profile
Shareholders
Dividends
Financials
Bonds
Price history
Reports
Price
Fundamentals
Fundamental chart
Pick a measure to chart its full history
Annual
Revenue
Gross profit
Net income
EPS, diluted
Free cash flow
Operating cash flow
Total assets
Total debt
Cash
Diluted shares
Gross margin
Net margin
$5.83M
FY2025, +5.3% a year since FY2022