IMSTO financials
A multi-period view of the public annual-account figures reported for IMSTO, with comparable measures and links to available source documents.
Company overviewRegistry number
0428559856
Fiscal coverage
2024–2025
Public sources
cbso_bulk, NBB/CBSO annual accounts
Data updated
Jul 28, 2026
Financial evidence
Latest movements for IMSTO
2025 versus 2024
- Operating line
- €3,080,548
- EBITDA
- €1,946,475
- Total assets
- €105,346,030
- Equity
- €34,150,454
-6.1%
+4.7%
+16.6%
-38%
EBITDA margin +63.2% · Equity ratio +32.4%
Figures reproduce public filings and may use country-specific accounting definitions. They are not audited by Upswitch.