Nebras Energy Q.P.S.C.

QR 14.26As of Sun 8 Nov 2026, 12:00 UTC
QSE:QEWSUtilities
Country Qatar
PE (Fwd) •••
TSR 10Y CAGR 0.69%
Div yield 3.55%
ROE 8.61%
Utilities (Diversified)
Beta (5Y) 0.05
PE TTM 11.45
TSR TTM (3.88%)
Mkt cap QR 15.69B
ROIC 2.13%
SE Grade™
Value
Quality
Moat
Consensus
Reference
QR 15
4.87%
(38.85%)
Hold 12|11|5|11|3
4Q25
1Q26
2Q26
3Q26
Earnings per shareQR
0.25
0.28
0.27
0.30
8.01%
24.48%
13.33%
29.83%
RevenueQR M
780.5
797.5
791.5
801.0
(0.58%)
4.23%
(1.91%)
(0.43%)
Peers (US$4.496B)
Cap (US$)
PE
5.150B
6.475x
4.251B
26.41x
3.547B
10.70x
3.370B
13.52x
Capital
TTM
5Y
10Y
Leveragex
0.836
0.066
0.069
EBIT/Intx
1.675
0.076
0.075
Own earn%
(19.94)
235.32
234.35
Sh yield%
7.95
44.50
45.24
Owners
Insiders/Inst%
1.80
79.01
Short interest%
5.92
SBC / revenue%
5.18
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
7
Op margin range%
27–33
$1 testx
0.0
Incr. ROIC%
7