PETRO Petros Petropoulos AEVE

7.120EUR+1.71%Mkt Cap: 50.64M $P/E: 7.49

Petros Petropoulos AEVE engages in the manufacture, modification, distribution, and support of various automotive products in Greece and internationally. It offers trucks and buses under the SCANIA, ISUZU, Allison Transm…

Key Statistics

Company
Market Cap50.64M USD
Enterprise Value93.68M USD
Revenue (TTM)226.34M USD
Gross Profit52.79M USD
Net Income (TTM)8.58M USD
Revenue/Share32.60 EUR
Last Price7.120 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees253
CountryGR
SectorIndustrials
IndustryFarm & Heavy Construction Machinery
ISIN—
Valuation
P/E (Trailing)7.49
P/E (Forward)—
PEG—
EV/EBITDA6.09
EV/Revenue0.41
P/S0.22
P/B0.68
EPS (TTM)0.95
EPS (Forward)—
52W Range
6.9806% of range9.180
52W High9.180 EUR
52W Low6.980 EUR
Profitability
Gross Margin21.01%
Oper. Margin5.70%
EBITDA Margin6.79%
Profit Margin3.42%
ROE12.76%
ROA5.21%
Growth
Revenue Growth-29.20%
Earnings Growth-24.80%
Cash Flow & Leverage
Operating CF-7.51M USD
CapEx (TTM)5.43M USD
FCF Margin-5.78%
FCF Yield-25.82%
Net Debt42.52M USD
Net Debt/EBITDA2.76
Balance Sheet
Debt/Equity0.94
Current Ratio1.47
Quick Ratio0.63
Book Value/Sh10.27 EUR
Cash/Share3.74 EUR
Dividends
Fwd Div Rate0.38 EUR
Trail. Div Rate0.38 EUR
Div. Yield5.33%
5Y Avg Yield3.55%
Payout Ratio34.12%
Ex-Div DateJul 20, 2026
Pay DateDec 1, 1999
Splits
Last Split2:1
Split DateMay 12, 2000
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.6.54M
Float—
Insiders51.01%
Institutions6.34%
Technical
SMA 507.606 (-6.4%)
SMA 2008.054 (-11.6%)
Beta0.62
S&P 52W Chg16.45%
Avg Vol (30d)8.61K
Avg Vol (10d)6.78K
Technical Indicators
RSI (14)41.6
MACD-0.1480
MACD Signal-0.1512
MACD Hist.+0.0032
BB Upper7.450 EUR
BB Middle7.218 EUR
BB Lower6.986 EUR
BB Width6.42%
ATR (14)0.1652 EUR
Vol Ratio (20d)1.69x