Inactive Instrument
Digital Magics S.p.A. Stock Borsa Italiana
Equities
DM
IT0004900160
Investment Management & Fund Operators
Capitalization | 27M 30.96M 25.36M 23.06M 42.53M 2.69B 47.98M 299M 116M 1.23B 116M 114M 4.51B | P/E ratio 2024 * |
2.3x | P/E ratio 2025 * | -15.3x |
---|---|---|---|---|---|
Enterprise value | 34M 38.99M 31.94M 29.04M 53.56M 3.39B 60.41M 377M 145M 1.54B 146M 143M 5.68B | EV / Sales 2024 * |
3.78x | EV / Sales 2025 * | 3x |
Free-Float |
81.5% | Yield 2024 * |
-
| Yield 2025 * | - |
More valuation ratios
* Estimated data
More news
More press releases
Manager | Title | Age | Since |
---|---|---|---|
Luigi Capello
CEO | Chief Executive Officer | 64 | 2010-10-31 |
Luca de Rita
DFI | Director of Finance/CFO | 63 | - |
Stefano Pighini
PSD | President | 73 | 2012-12-28 |
Director | Title | Age | Since |
---|---|---|---|
Stefano Pighini
CHM | Chairman | 73 | 2012-12-28 |
Luigi Capello
BRD | Director/Board Member | 64 | 2010-10-31 |
Director/Board Member | 66 | 2012-12-28 |
Change | 5d. change | 1-year change | 3-years change | Capi.($) | ||
---|---|---|---|---|---|---|
+1.24% | -0.50% | -7.92% | +37.45% | 3.12B | ||
+0.59% | -3.95% | -17.48% | -36.33% | 1.4B | ||
0.00% | -2.74% | -38.26% | -62.83% | 785M | ||
-2.17% | -2.70% | -28.17% | -33.21% | 708M | ||
0.00% | 0.00% | -1.27% | -0.21% | 653M | ||
-0.12% | -14.85% | +6.39% | +50.09% | 488M | ||
+0.33% | +1.65% | -25.32% | +9.10% | 485M | ||
0.00% | -1.92% | -4.38% | -4.38% | 366M | ||
0.00% | 0.00% | -8.37% | -10.61% | 352M | ||
Average | -0.01% | -2.41% | -13.86% | -5.66% | 928.02M | |
Weighted average by Cap. | +0.39% | -1.94% | -13.61% | +1.98% |
2024 * | 2025 * | |
---|---|---|
Net sales | 9M 10.32M 8.45M 7.69M 14.18M 896M 15.99M 99.75M 38.51M 408M 38.73M 37.9M 1.5B | 11M 12.61M 10.33M 9.4M 17.33M 1.1B 19.55M 122M 47.07M 499M 47.34M 46.33M 1.84B |
Net income | 9.5M 10.89M 8.92M 8.12M 14.97M 946M 16.88M 105M 40.65M 431M 40.88M 40.01M 1.59B | -1.7M -1.95M -1.6M -1.45M -2.68M -169M -3.02M -18.84M -7.27M -77.14M -7.32M -7.16M -284M |
Net Debt | 7M 8.03M 6.58M 5.98M 11.03M 697M 12.44M 77.58M 29.95M 318M 30.12M 29.48M 1.17B | 6M 6.88M 5.64M 5.13M 9.45M 598M 10.66M 66.5M 25.67M 272M 25.82M 25.27M 1B |
More financial data
* Estimated data
Employees
69