CSIQ – Canadian Solar Inc
Canadian Solar Inc is not Shariah Compliant because it fails the financial ratios.
Canadian Solar Inc is not Shariah Compliant because it fails the financial ratios.
Flowco Holdings Inc is Shariah Compliant. It passes 5/5 Shariah standards we screen against.
Innovex International Inc is Shariah Compliant. It passes 5/5 Shariah standards we screen against.
Calumet Inc is not Shariah Compliant because it fails the financial ratios.
Expro Group Holdings NV is Shariah Compliant. It passes 5/5 Shariah standards we screen against.
Enerflex Ltd is Shariah Compliant. It passes 2/5 Shariah standards we screen against.
Ameresco Inc is not Shariah Compliant because it fails the financial ratios.
Solaredge Technologies Inc is Shariah Compliant. It passes 4/5 Shariah standards we screen against.
Teekay Tankers Ltd is Shariah Compliant. It passes 3/5 Shariah standards we screen against.
BW LPG Ltd is Shariah Compliant. It passes 2/5 Shariah standards we screen against.