Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
151 OI O-I Glass, Inc. /DE/ 31 2221687
152 OC Owens Corning 24 33211920
153 OLN OLIN Corp 13 252100
154 MATW MATTHEWS INTERNATIONAL CORP 31 2617093
155 NWL NEWELL BRANDS INC. 15 371400
151 to 155 of 155 in materials, $1B+ revenue ← Higher Page 7 of 7