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.54 B BHD1.380 BHD−0.72%43.99 K0.481.95 B BHD11.430.12 BHD+27.46%2.50%Non-energy minerals
Strong buy
ABCArab Banking Corporation
1.28 B BHD0.335 USD0.00%58 K0.57391.16 M BHD3.880.03 BHD+19.69%6.72%Finance
BEYONBahrain Telecommunications BSC
424.9 M BHD0.500 BHD0.00%30.05 K0.53827.65 M BHD11.360.04 BHD+1.38%6.50%Communications
NBBNational Bank of Bahrain
310.9 M BHD0.495 BHD−1.00%310.81 K3.121.12 B BHD13.160.04 BHD+21.68%6.06%Finance
BBKBBK BSC
302.6 M BHD0.495 BHD−1.79%205.76 K2.41893.24 M BHD12.600.04 BHD−7.31%6.37%Finance
GFHGFH Financial Group BSC
242.73 M BHD0.330 USD−1.49%205.62 K0.63473.52 M BHD10.510.01 BHD+6.84%4.95%Finance
Buy
SALAMAl Salam Bank B.S.C
182.61 M BHD0.206 BHD0.00%517.82 K0.85549.29 M BHD10.790.02 BHD+28.19%3.08%Finance
Strong buy
BMMIBMMI BSC
111.74 M BHD0.450 BHD0.00%55.91 K0.8064.06 M BHD10.040.04 BHD+9.80%6.67%Distribution services
BISBBahrain Islamic Bank
74.05 M BHD0.058 BHD0.00%32.02 K0.1361.38 M BHD16.570.00 BHD−65.35%0.00%Finance
ZAINBHZain Bahrain BSC
72.32 M BHD0.109 BHD−0.91%50 K0.6939.66 M BHD7.220.02 BHD−2.58%8.26%Communications
BCFCBahrain Commercial Facilities
68.03 M BHD0.305 BHD0.00%5 K0.1061.44 M BHD−0.11 BHD−253.07%0.00%Finance
BNHBahrain National Holding Co
48.59 M BHD0.506 BHD+0.20%7.42 K0.1456.98 M BHD10.860.05 BHD−34.55%6.92%Finance
TRAFCOTrafco Group BSC
46.1 M BHD0.300 BHD0.00%12 K0.4322.33 M BHD5.67%Distribution services
APMTBAPM Terminals Bahrain BSC
35.94 M BHD1.170 BHD0.00%2.52 K0.23105.3 M BHD12.170.10 BHD+41.74%7.74%Transportation
GHGGulf Hotels Group
33 M BHD0.351 BHD−10.00%25.32 K1.0079.32 M BHD10.200.03 BHD+4.56%7.12%Consumer services
SOLIDSolidarity Bahrain BSC
30.83 M BHD0.360 BHD+8.76%50 K0.1348 M BHD6.94%Finance
SEEFSeef Properties
17.68 M BHD0.110 BHD−6.78%93.56 K0.3850.6 M BHD8.730.01 BHD−0.79%8.18%Finance
ARIGArab Insurance Group
6.28 M BHD0.805 USD0.00%150 K1.5560.16 M BHD24.84%Finance
ESTERADEsterad Investment
3.82 M BHD0.240 BHD−0.83%12.69 K0.6936.93 M BHD5.67%Miscellaneous