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 BSC
1.62 B BHD1.060 BHD−0.47%20 K0.221.51 B BHD8.140.13 BHD+56.24%4.24%Non-energy minerals
Buy
ABCArab Banking Corporation
1.4 B BHD0.360 USD0.00%28.23 K0.62420.46 M BHD3.910.03 BHD+21.34%7.64%Finance
BEYONBahrain Telecommunications BSC
459.99 M BHD0.485 BHD0.00%43.15 K0.74802.82 M BHD11.020.04 BHD+0.92%6.70%Communications
Neutral
NBBNational Bank of Bahrain
356.8 M BHD0.488 BHD+0.62%44.6 K0.481.1 B BHD13.440.04 BHD+3.42%6.15%Finance
BBKBBK BSC
327 M BHD0.480 BHD0.00%21.05 K0.48866.17 M BHD12.030.04 BHD−3.39%7.29%Finance
GFHGFH Financial Group BSC
311 M BHD0.290 USD−5.23%88.94 K0.48408.71 M BHD8.860.01 BHD+11.01%5.75%Finance
Buy
SALAMAl Salam Bank B.S.C
307.57 M BHD0.196 BHD0.00%81.2 K0.26565.71 M BHD9.700.02 BHD+35.57%2.83%Finance
Strong buy
ITHMRIthmaar Holding BSC
151.8 M BHD0.020 USD0.00%200 K0.5554.05 M BHD−0.00 BHD+89.95%0.00%Finance
ZAINBHZain Bahrain BSC
77.24 M BHD0.108 BHD−1.82%385 K2.3039.3 M BHD6.630.02 BHD+1.87%8.33%Communications
SOLIDSolidarity Bahrain BSC
76.6 M BHD0.350 BHD+6.06%30.25 K1.7159.5 M BHD8.620.04 BHD+58.59%5.60%Finance
TRAFCOTrafco Group BSC
46.83 M BHD0.300 BHD+1.69%74.53 K2.4222.33 M BHD5.67%Distribution services
APMTBAPM Terminals Bahrain BSC
39.31 M BHD1.051 BHD−1.78%5.96 K0.4094.59 M BHD8.61%Transportation
Neutral
GHGGulf Hotels Group
36.73 M BHD0.306 BHD−7.27%6.5 K0.1269.15 M BHD7.810.04 BHD+30.67%8.17%Consumer services
TTAKAFULTakaful International Company B.S.C.
32.65 M BHD0.111 BHD−7.50%39.2 K1.809.44 M BHD7.070.02 BHD+42.73%11.26%Finance
SEEFSeef Properties
16.21 M BHD0.115 BHD+6.48%30.74 K0.5352.9 M BHD9.430.01 BHD−12.86%7.83%Finance
ESTERADEsterad Investment
4.34 M BHD0.222 BHD+1.45%33.07 K1.7439.59 M BHD5.850.04 BHD+6.44%5.29%Miscellaneous
ABRAAJAL ABRAAJ RESTAURANTS GROUP B.S.C.
0.226 BHD0.00%14.11 K0.88Consumer services