DATRON AG (ETR:DAR)
Germany flag Germany · Delayed Price · Currency is EUR
7.75
-1.00 (-11.43%)
Jun 10, 2026, 5:35 PM CET

DATRON AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
312828414348
Market Cap Growth
-6.06%-1.41%-30.39%-4.67%-10.83%33.33%
Enterprise Value
565437342835
Last Close Price
7.757.006.999.8310.1411.18
PE Ratio
--10.359.0810.0612.64
Forward PE
11.838.828.828.828.828.82
PS Ratio
0.510.460.470.640.710.88
PB Ratio
0.720.650.650.951.091.36
P/TBV Ratio
0.740.670.660.951.101.36
P/FCF Ratio
----4738.8422.01
P/OCF Ratio
6.375.766.4712.6720.6916.21
PEG Ratio
0.690.970.970.970.970.97
EV/Sales Ratio
0.930.890.620.540.480.64
EV/EBITDA Ratio
27.2326.018.704.813.955.18
EV/EBIT Ratio
202.58193.4411.765.764.766.36
EV/FCF Ratio
----3164.3815.88
Debt / Equity Ratio
0.720.720.520.140.010.02
Debt / EBITDA Ratio
14.8514.855.300.820.050.10
Debt / FCF Ratio
----39.250.30
Net Debt / Equity Ratio
0.590.590.350.01-0.32-0.39
Net Debt / EBITDA Ratio
12.2112.213.590.04-1.74-2.06
Net Debt / FCF Ratio
-3.52-3.52-1.15-0.02-1396.24-6.30
Asset Turnover
0.780.780.931.221.331.34
Inventory Turnover
1.281.281.371.491.591.81
Quick Ratio
1.361.362.122.553.204.56
Current Ratio
3.813.815.945.796.027.63
Return on Equity (ROE)
-0.68%-0.68%5.55%11.10%11.64%11.48%
Return on Assets (ROA)
0.22%0.22%3.06%7.10%8.31%8.38%
Return on Invested Capital (ROIC)
0.41%0.44%4.89%12.25%17.51%18.30%
Return on Capital Employed (ROCE)
0.40%0.40%4.70%11.70%14.40%14.50%
Earnings Yield
-0.36%-0.39%9.67%11.01%9.94%7.91%
FCF Yield
-23.13%-25.61%-47.45%-29.37%0.02%4.54%
Dividend Yield
1.14%1.43%-2.03%1.97%1.79%
Payout Ratio
--29.10%17.69%18.58%5.21%
Total Shareholder Return
1.12%1.43%-2.03%1.97%1.79%