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.544 B BHD1.260 BHD−0.40%470.5 K1.941.783 B BHD15.110.08 BHD−71.62%2.32%Non-Energy Minerals
Buy
ABCArab Banking Corporation
1.281 B BHD0.305 USD0.00%50 K0.34356.276 M BHD4.020.03 BHD7.38%Finance
BEYONBahrain Telecommunications BSC
424.904 M BHD0.513 BHD+0.59%12.47 K0.13849.167 M BHD11.770.04 BHD+2.35%6.34%Communications
NBBNational Bank of Bahrain
310.9 M BHD0.538 BHD0.00%11.604 K0.351.213 B BHD15.330.04 BHD5.70%Finance
BBKBBK BSC
302.6 M BHD0.505 BHD0.00%62.225 K0.86911.281 M BHD12.230.04 BHD5.66%Finance
GFHGFH Financial Group BSC
242.734 M BHD0.302 USD+1.68%1.863 M3.81405.121 M BHD10.240.01 BHD5.59%Finance
Strong buy
SALAMAl Salam Bank B.S.C
182.61 M BHD0.206 BHD0.00%78.744 K0.38549.293 M BHD12.640.02 BHD2.20%Finance
NASSNass Corporation BSC
165.804 M BHD0.093 BHD−7.00%42.346 K0.2020.002 M BHD6.240.01 BHD+432.14%0.00%Industrial Services
BKICBahrain Kuwaiti Insurance Co B.S.C.
114.938 M BHD0.345 BHD−1.43%7.315 K0.0551.546 M BHD10.300.03 BHD+5.35%7.25%Finance
ITHMRIthmaar Holding BSC
113.695 M BHD0.036 USD−2.70%200 K0.4839.552 M BHD−0.00 BHD0.00%Finance
BMMIBMMI BSC
111.744 M BHD0.565 BHD−0.88%22.734 K0.3680.434 M BHD13.480.04 BHD−0.71%5.31%Distribution Services
BISBBahrain Islamic Bank
74.048 M BHD0.069 BHD+9.52%63.005 K0.6673.016 M BHD7.840.01 BHD0.00%Finance
BCFCBahrain Commercial Facilities
68.027 M BHD0.300 BHD−0.33%50 K0.4060.429 M BHD−0.15 BHD−940.66%6.67%Finance
KHALEEJIKhaleeji Bank B.S.C.
59.515 M BHD0.087 BHD−7.45%397.35 K3.2465.437 M BHD22.890.00 BHD0.00%Finance
BNHBahrain National Holding Co
48.589 M BHD0.490 BHD0.00%50 K1.4455.178 M BHD8.310.06 BHD+4.06%7.14%Finance
TRAFCOTrafco Group BSC
46.101 M BHD0.270 BHD0.00%16.398 K1.1020.095 M BHD6.30%Distribution Services
APMTBAPM Terminals Bahrain BSC
35.936 M BHD1.190 BHD−3.09%2.5 K0.13107.1 M BHD14.220.08 BHD−4.56%7.61%Transportation
SOLIDSolidarity Bahrain BSC
30.829 M BHD0.310 BHD−0.64%5.238 K0.1041.332 M BHD9.510.03 BHD+58.25%8.06%Finance
SEEFSeef Properties
17.676 M BHD0.140 BHD0.00%28.593 K0.5264.4 M BHD10.000.01 BHD+3.70%6.43%Finance
BASRECBahrain Ship Repairing and Engineering
6.417 M BHD1.000 BHD−9.09%10 K1.1319.8 M BHD9.540.10 BHD+98.86%5.00%Commercial Services
ESTERADEsterad Investment
3.819 M BHD0.205 BHD0.00%2.154 M41.1931.548 M BHD5.650.04 BHD+145.27%6.64%Miscellaneous
CPARKBahrain Car Parks Company (Amakin) BSC
2.682 M BHD0.103 BHD+0.98%15.06 K0.2511.258 M BHD10.300.01 BHD+35.14%7.77%Consumer Services
DUTYFBahrain Duty Free Shop Complex Co
1.646 M BHD0.550 BHD0.00%25 K1.5578.25 M BHD18.270.03 BHD+16.22%5.45%Retail Trade
FAMILYBahrain Family Leisure BSC
1.183 M BHD0.090 BHD+2.27%417.8 K1.343.24 M BHD−0.01 BHD+52.49%0.00%Consumer Services