Bahraini companies with the highest revenue

Make use of the list below: these Bahraini companies show the highest revenue and are sorted by this metric. It can be helpful for growth investors looking for companies making more sales than anybody else.
Symbol
Revenue
FY
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
ALBHAluminium Bahrain B.S.C
1.62 B BHD1.090 BHD+0.09%32.5 K0.141.54 B BHD10.490.10 BHD−13.92%3.41%Non-energy minerals
Strong buy
ABCArab Banking Corporation B S C
1.4 B BHD0.340 USD−0.87%100 K2.34397.21 M BHD3.840.03 BHD+2.55%8.09%Finance
Neutral
BEYONBeyon B.S.C
459.99 M BHD0.481 BHD+0.21%24.8 K0.39796.2 M BHD11.590.04 BHD−5.68%6.76%Communications
Neutral
NBBNational Bank of Bahrain BSC
356.8 M BHD0.510 BHD+1.19%70.15 K1.671.15 B BHD13.860.04 BHD−3.16%6.86%Finance
Strong buy
BBKBank of Bahrain and Kuwait B.S.C.
327 M BHD0.522 BHD+0.38%128 K6.21941.96 M BHD12.460.04 BHD+6.62%6.70%Finance
Neutral
GFHGFH Financial Group BSC
311 M BHD0.595 USD+0.17%4.03 M0.52863.06 M BHD16.010.01 BHD+18.30%3.61%Finance
Neutral
SALAMAl Salam Bank B.S.C.
307.57 M BHD0.225 BHD+0.45%693.87 K1.19649.42 M BHD8.720.03 BHD+42.54%2.47%Finance
Strong buy
ITHMRIthmaar Holding BSC
151.8 M BHD0.036 USD+2.86%510 K0.3281.55 M BHD0.00%Finance
Neutral
BKICBahrain Kuwait Insurance Company BSC
119.47 M BHD0.410 BHD0.00%8.96 K0.1661.26 M BHD12.130.03 BHD0.00%6.10%Finance
Neutral
BMMIBMMI BSC
103.7 M BHD0.470 BHD+2.17%45 K0.1566.91 M BHD9.730.05 BHD+7.81%7.45%Distribution services
Neutral
KHALEEJIKhaleeji Bank B.S.C.
89.86 M BHD0.081 BHD−2.41%23.15 K0.3460.92 M BHD7.710.01 BHD+208.82%6.17%Finance
Neutral
BISBBahrain Islamic Bank B S C
82.14 M BHD0.080 BHD−1.23%69.83 K1.5384.66 M BHD5.630.01 BHD+305.71%0.00%Finance
Neutral
ZAINBHZain Bahrain BSC
77.24 M BHD0.124 BHD−0.80%48.81 K0.6745.12 M BHD7.470.02 BHD+9.93%7.26%Communications
Neutral
SOLIDSolidarity Bahrain BSC
76.6 M BHD0.420 BHD+2.44%18 K0.6471.4 M BHD7.250.06 BHD+96.27%0.00%Finance
Neutral
BCFCBahrain Commercial Facilities Company BSC
71.81 M BHD0.222 BHD−1.33%39.63 K1.8444.72 M BHD10.140.02 BHD6.76%Finance
Neutral
TRAFCOTRAFCO Group BSC
46.83 M BHD0.278 BHD+3.73%89.95 K3.6720.69 M BHD6.47%Distribution services
Neutral
UGICUnited Gulf Investment Corporation BSC
43.94 M BHD0.034 BHD0.00%350 K0.356.8 M BHD0.00 BHD−100.00%7.35%Finance
Neutral
UGHUnited Gulf Holding Company B.S.C.
39.93 M BHD0.873 BHD−0.11%21.5 K1.13382.76 M BHD−0.01 BHD+72.76%0.00%Finance
Neutral
APMTBAPM Terminals Bahrain BSC
39.31 M BHD1.115 BHD+0.36%2.1 K0.12100.35 M BHD9.83%Transportation
Neutral
GHGGulf Hotels Group
36.73 M BHD0.406 BHD0.00%21.14 K0.9191.75 M BHD9.710.04 BHD+21.51%6.16%Consumer services
Neutral
POLTRYDelmon Poultry Company
20.97 M BHD0.200 BHD0.00%31.8 K0.656.12 M BHD7.520.03 BHD−36.21%7.00%Process industries
Neutral
SEEFSeef Properties B.S.C
16.21 M BHD0.119 BHD+0.85%83.85 K0.7654.74 M BHD10.350.01 BHD−8.73%7.56%Finance
Neutral
BFMBahrain Flour Mills Company BSC
7.61 M BHD0.370 BHD−2.63%12.84 K0.529.19 M BHD8.200.05 BHD−21.43%6.76%Process industries
Neutral
BASRECBahrain Ship Repairing & Engineering Co. BSC
5.31 M BHD1.001 BHD+1.11%2.35 K0.4119.82 M BHD7.620.13 BHD+10.80%5.00%Commercial services
Neutral
ESTERADEsterad Investment Co. BSC
4.34 M BHD0.200 BHD+6.38%29.98 K0.0832.32 M BHD4.950.04 BHD+7.45%6.80%Miscellaneous
Neutral
CINECOBahrain Cinema Co. BSC
3.72 M BHD0.206 BHD+0.98%23.98 K0.1716.26 M BHD−0.19 BHD−565.84%7.28%Consumer services
Neutral
INOVESTInovest BSC
3.41 M BHD0.330 USD+1.54%13.99 K0.2041.76 M BHD−0.00 BHD+69.92%0.00%Finance
Neutral
CPARKBahrain Car Parks Company (Amakin) B.S.C.
3.09 M BHD0.167 BHD0.00%10 K0.6218.25 M BHD15.750.01 BHD+1.92%5.39%Consumer services
Neutral
DUTYFBahrain Duty Free Shop Complex
2.19 M BHD0.455 BHD+3.88%15.44 K0.4764.73 M BHD12.850.04 BHD−4.07%7.69%Retail trade
Neutral
HHOPEHope Ventures Holding B.S.C. (c)
0.100 BHD500 KFinance
Neutral