Indra Sistemas, S.A.

€56.76As of Sun 8 Nov 2026, 12:00 UTC
BME:IDRTechnology
Country Spain
PE (Fwd) •••
TSR 10Y CAGR 18.10%
Div yield 0.53%
ROE 26.33%
Information Technology Services
Beta (5Y) 0.98
PE TTM 19.98
TSR TTM 18.90%
Mkt cap €9.940B
ROIC 44.27%
SE Grade™
Value
Quality
Moat
Consensus
Reference
€70
24.21%
459.06%
Hold 6|0|4|3|2
4Q25
1Q26
2Q26
3Q26
Earnings per share€
1.30
1.38
1.53
1.46
19.74%
24.96%
25.22%
18.70%
Revenue€M
657.2
687.4
701.6
690.9
(1.77%)
(1.17%)
1.95%
2.70%
Peers (US$11.16B)
Cap (US$)
PE
28.54B
19.50x
11.99B
13.57x
11.42B
23.02x
10.23B
52.96x
Capital
TTM
5Y
10Y
Leveragex
7.930
0.133
0.110
EBIT/Intx
0.205
0.288
0.245
Own earn%
(16.62)
3.58
1.35
Sh yield%
26.13
47.47
43.65
Owners
Insiders/Inst%
6.85
70.14
Short interest%
3.87
SBC / revenue%
5.93
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
19
Op margin range%
0–3
$1 testx
—
Incr. ROIC%
30