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.080 BHD+4.85%253.9 K2.811.46 B BHD8.950.12 BHD+27.46%3.40%Non-energy minerals
Buy
ABCArab Banking Corporation
1.4 B BHD0.375 USD0.00%32.35 K0.39437.93 M BHD4.070.03 BHD+21.34%6.00%Finance
BEYONBahrain Telecommunications BSC
424.9 M BHD0.502 BHD+0.40%25.87 K0.27827.65 M BHD11.410.04 BHD+1.38%6.50%Communications
Neutral
GFHGFH Financial Group BSC
311 M BHD0.310 USD−1.27%120 K0.72435.84 M BHD9.470.01 BHD+11.01%5.32%Finance
Buy
NBBNational Bank of Bahrain
310.9 M BHD0.484 BHD+0.83%6.07 K0.121.08 B BHD12.740.04 BHD+12.09%6.25%Finance
BBKBBK BSC
302.6 M BHD0.495 BHD+2.06%5 K0.09875.19 M BHD12.600.04 BHD−7.31%6.50%Finance
SALAMAl Salam Bank B.S.C
182.61 M BHD0.211 BHD−0.94%407.6 K0.97567.96 M BHD10.820.02 BHD+21.12%3.00%Finance
NASSNass Corporation BSC
165.8 M BHD0.083 BHD−9.78%70 K0.5917.85 M BHD−0.02 BHD−257.84%0.00%Industrial services
BKICBahrain Kuwaiti Insurance Co B.S.C.
114.94 M BHD0.335 BHD0.00%29.83 K0.2050.05 M BHD9.910.03 BHD−3.15%7.46%Finance
ITHMRIthmaar Holding BSC
113.52 M BHD0.020 USD+5.26%220 K0.6657.93 M BHD−0.00 BHD+89.95%0.00%Finance
ZAINBHZain Bahrain BSC
72.32 M BHD0.122 BHD0.00%269.68 K5.7044.39 M BHD8.080.02 BHD−2.58%7.76%Communications
BCFCBahrain Commercial Facilities
68.03 M BHD0.290 BHD0.00%5.19 K0.0858.41 M BHD−0.07 BHD−23.59%0.00%Finance
KHALEEJIKhaleeji Bank B.S.C.
59.52 M BHD0.096 BHD+7.87%36 K0.3672.21 M BHD28.240.00 BHD−58.54%0.00%Finance
BNHBahrain National Holding Co
48.59 M BHD0.500 BHD0.00%7.18 K0.2456.3 M BHD10.730.05 BHD−34.55%7.00%Finance
TRAFCOTrafco Group BSC
46.1 M BHD0.295 BHD+1.72%53.41 K1.9321.96 M BHD5.76%Distribution services
UGICUnited Gulf Investment Corporation
36.96 M BHD0.032 BHD−8.57%157.3 K0.516.4 M BHD6.670.00 BHD0.00%Finance
APMTBAPM Terminals Bahrain BSC
35.94 M BHD1.105 BHD−0.09%104.09 K4.0499.54 M BHD11.500.10 BHD+41.74%8.15%Transportation
Neutral
SOLIDSolidarity Bahrain BSC
30.83 M BHD0.350 BHD−1.41%151.29 K2.6247.33 M BHD9.310.04 BHD+18.61%7.12%Finance
SEEFSeef Properties
17.68 M BHD0.120 BHD−1.64%100 K0.9156.12 M BHD9.520.01 BHD−0.79%7.38%Finance
NHOTELNational Hotels
7.07 M BHD0.213 BHD−0.93%15.33 K1.0325.58 M BHD10.290.02 BHD−25.54%5.63%Consumer services
ARIGArab Insurance Group
6.28 M BHD0.850 USD+5.59%128.58 K1.1463.53 M BHD23.53%Finance
CINECOBahrain Cinema
4.97 M BHD0.170 BHD−2.86%22.76 K0.4113.42 M BHD−0.03 BHD−271.34%8.82%Consumer services
ESTERADEsterad Investment
3.82 M BHD0.220 BHD+0.92%13.74 K0.7733.55 M BHD5.740.04 BHD+78.14%6.24%Miscellaneous
DUTYFBahrain Duty Free Shop Complex Co
1.65 M BHD0.410 BHD+1.23%56.22 K0.4258.33 M BHD11.110.04 BHD+13.54%7.32%Retail trade
ABRAAJAL ABRAAJ RESTAURANTS GROUP B.S.C.
0.235 BHD0.00%10.37 K0.46Consumer services