ABC arbitrage SA (EPA:ABCA)

France flag France · Delayed Price · Currency is EUR
5.18
+0.08 (1.57%)
Aug 21, 2026, 5:35 PM CET
Market Cap307.88M -14.2%
Revenue (ttm)59.94M +16.4%
Net Income25.09M -6.5%
EPS0.42 -6.7%
Shares Out 59.44M
PE Ratio12.33
Forward PE9.87
Dividend0.34 (6.72%)
Ex-Dividend DateJul 7, 2026
Volume49,982
Open5.10
Previous Close5.10
Day's Range5.07 - 5.19
52-Week Range4.87 - 6.19
Beta0.34
AnalystsStrong Buy
Price Target7.90 (+52.51%)
Earnings DateSep 22, 2026