{"text_format":"2","workbook":"xls","n_sheets":2,"sheets":["data","legend"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"data","index":0,"n_rows":270,"n_cols":14,"rows_kept":270,"cut":false,"hidden":false,"merged":[],"flags":["cells_out_of_order","formulas_cached_only","rows_out_of_order"]}
["Description","Mkt Cap","P/E","Current Ratio","Cash per Share","Operating Margin","EBIDTA Margin","Revenue Growth","Earnings Growth","H-Rank","C-Rank","Stars"]
["Quanex Building Products Corporation Common Stock","902 M",null,null,1.37]
["Armstrong World Industries Inc Common Stock","8.3 B",null,null,1.88]
["Owens Corning Inc Common Stock New","12 B",null,null,4.7]
["Masco Corporation Common Stock","15 B",null,null,1.86]
["Perma-Pipe International Holdings","201 M",null,null,2.36]
["SPX Technologies","9.5 B",null,null,2.87]
["Advanced Drainage Systems","9.1 B",null,null,5.97]
["Carlisle Companies Incorporated Common Stock","15 B",null,null,1.6]
["Louisiana-Pacific Corporation Common Stock","6.6 B",null,null,3.68]
["Fortune Brands Innovations","6.8 B",null,null,1.96]
["Griffon Corporation Common Stock","3.9 B",null,null,2.72]
["Lennox International","21 B",null,null,1.57]
["AAON","6.8 B",null,null,0.04]
["Alpha Pro Tech","52 M",null,null,1.23]
["Trane Technologies plc","95 B",null,null,3.48]
["Trex Company","7.1 B",null,null,0.05]
["Gibraltar Industries","1.9 B",null,null,0.85]
["Apogee Enterprises","898 M",null,null,1.54]
["Janus International Group","1.2 B",null,null,1.01]
["Limbach Holdings","1.6 B",null,null,3.28]
["Carrier Global Corporation Common Stock","56 B",null,null,2.11]
["Builders FirstSource","15 B",null,null,0.79]
["Universal Safety Products","7.7 M",null,null,0.15]
["GMS Inc","4.2 B",null,null,1.47]
["Johnson Controls International plc Ordinary Share","69 B",null,null,1.11]
["Latham Group","796 M",null,null,0.21]
["Julong Holding Limited","86 M",null,null,1.03]
["Antelope Enterprise Holdings Limited","16 M",null,null,0.89]
["JELD-WEN Holding","396 M",null,null,1.55]
["AirJoule Technologies Corporation","248 M",null,null,0.38]
["Aspen Aerogels","679 M",null,null,2.34]
["Arlo Technologies","1.7 B",null,null,1.48]
["Identiv","85 M",null,null,5.61]
["Caesarstone Ltd","61 M",null,null,2.57]
["Intelligent Living Application Group Inc","11 M",null,null,0.06]
["ScanTech AI Systems Inc","29 M",null,null,0.02]
[null,null,8.4]
[null,null,27]
[null,null,8.6]
[null,null,15]
[null,null,32]
[null,null,16]
[null,null,15]
[null,null,17]
[null,null,12]
[null,null,14]
[null,null,25]
[null,null,28]
[null,null,4.2]
[null,null,33]
[null,null,30]
[null,null,13]
[null,null,8.5]
[null,null,20]
[null,null,43]
[null,null,21]
[null,null,11]
[null,null,13]
[null,null,25]
[null,null,76]
[null,null,4]
[null,null,-15]
[null,null,16]
[null,null,30]
[null,null,-3.7]
[null,null,-4.4]
[null,null,null,2.4]
[null,null,null,1.6]
[null,null,null,1.4]
[null,null,null,1.8]
[null,null,null,2]
[null,null,null,2]
[null,null,null,3.3]
[null,null,null,2.2]
[null,null,null,3]
[null,null,null,2]
[null,null,null,2.8]
[null,null,null,1.4]
[null,null,null,2.8]
[null,null,null,21]
[null,null,null,1.1]
[null,null,null,1.1]
[null,null,null,1.7]
[null,null,null,1.8]
[null,null,null,2.6]
[null,null,null,1.6]
[null,null,null,1.2]
[null,null,null,1.8]
[null,null,null,2.1]
[null,null,null,1.9]
[null,null,null,0.96]
[null,null,null,2.5]
[null,null,null,1.1]
[null,null,null,2.5]
[null,null,null,1.9]
[null,null,null,14]
[null,null,null,4.2]
[null,null,null,1.4]
[null,null,null,20]
[null,null,null,2.2]
[null,null,null,6.2]
[null,null,null,0.12]
[{"$nulls":5},10]
[{"$nulls":5},21]
[{"$nulls":5},15]
[{"$nulls":5},20]
[{"$nulls":5},16]
[{"$nulls":5},17]
[{"$nulls":5},19]
[{"$nulls":5},23]
[{"$nulls":5},16]
[{"$nulls":5},16]
[{"$nulls":5},16]
[{"$nulls":5},23]
[{"$nulls":5},4]
[{"$nulls":5},3.3]
[{"$nulls":5},20]
[{"$nulls":5},26]
[{"$nulls":5},11]
[{"$nulls":5},6.5]
[{"$nulls":5},12]
[{"$nulls":5},6.3]
[{"$nulls":5},14]
[{"$nulls":5},7.3]
[{"$nulls":5},15]
[{"$nulls":5},4.7]
[{"$nulls":5},13]
[{"$nulls":5},-4.4]
[{"$nulls":5},11]
[{"$nulls":5},-8.7]
[{"$nulls":5},-4.3]
[{"$nulls":5},0]
[{"$nulls":5},-367]
[{"$nulls":5},-1.2]
[{"$nulls":5},-98]
[{"$nulls":5},-11]
[{"$nulls":5},-50]
[{"$nulls":5},-1549]
[{"$nulls":6},9.3]
[{"$nulls":6},27]
[{"$nulls":6},22]
[{"$nulls":6},19]
[{"$nulls":6},16]
[{"$nulls":6},21]
[{"$nulls":6},28]
[{"$nulls":6},24]
[{"$nulls":6},21]
[{"$nulls":6},20]
[{"$nulls":6},19]
[{"$nulls":6},21]
[{"$nulls":6},21]
[{"$nulls":6},7.7]
[{"$nulls":6},19]
[{"$nulls":6},27]
[{"$nulls":6},14]
[{"$nulls":6},12]
[{"$nulls":6},18]
[{"$nulls":6},10]
[{"$nulls":6},14]
[{"$nulls":6},11]
[{"$nulls":6},1.7]
[{"$nulls":6},8.6]
[{"$nulls":6},15]
[{"$nulls":6},12]
[{"$nulls":6},11]
[{"$nulls":6},-11]
[{"$nulls":6},3.7]
[{"$nulls":6},0]
[{"$nulls":6},-48]
[{"$nulls":6},-4]
[{"$nulls":6},-103]
[{"$nulls":6},-5.4]
[{"$nulls":6},-40]
[{"$nulls":6},0]
[{"$nulls":7},70]
[{"$nulls":7},16]
[{"$nulls":7},25]
[{"$nulls":7},-1.9]
[{"$nulls":7},36]
[{"$nulls":7},10]
[{"$nulls":7},-5.8]
[{"$nulls":7},-0.1]
[{"$nulls":7},0]
[{"$nulls":7},-3]
[{"$nulls":7},-9.1]
[{"$nulls":7},3.4]
[{"$nulls":7},16]
[{"$nulls":7},2.5]
[{"$nulls":7},8.3]
[{"$nulls":7},3]
[{"$nulls":7},-0.9]
[{"$nulls":7},4.6]
[{"$nulls":7},-17]
[{"$nulls":7},11]
[{"$nulls":7},3]
[{"$nulls":7},-5]
[{"$nulls":7},40]
[{"$nulls":7},-5.6]
[{"$nulls":7},-16]
[{"$nulls":7},0.7]
[{"$nulls":7},-1.3]
[{"$nulls":7},101]
[{"$nulls":7},-19]
[{"$nulls":7},-16]
[{"$nulls":7},-4.1]
[{"$nulls":7},-20]
[{"$nulls":7},-15]
[{"$nulls":7},-32]
[{"$nulls":8},-4.3]
[{"$nulls":8},34]
[{"$nulls":8},9.4]
[{"$nulls":8},238]
[{"$nulls":8},16]
[{"$nulls":8},-17]
[{"$nulls":8},-60]
[{"$nulls":8},-12]
[{"$nulls":8},-21]
[{"$nulls":8},-5.5]
[{"$nulls":8},13]
[{"$nulls":8},-68]
[{"$nulls":8},14]
[{"$nulls":8},17]
[{"$nulls":8},-11]
[{"$nulls":8},-14]
[{"$nulls":8},-63]
[{"$nulls":8},32]
[{"$nulls":8},-73]
[{"$nulls":8},-42]
[{"$nulls":8},-52]
[{"$nulls":8},-26]
[{"$nulls":8},-4.7]
[{"$nulls":8},-93]
[{"$nulls":11},"2",6,27]
[{"$nulls":11},"4",7,27]
[{"$nulls":11},"3",8,34]
[{"$nulls":11},"1",9,33]
[{"$nulls":11},"2",9,32]
[{"$nulls":11},"4",9,30]
[{"$nulls":11},"3",9,30]
[{"$nulls":11},"2",10,31]
[{"$nulls":11},"2",10,31]
[{"$nulls":11},"2",11,34]
[{"$nulls":11},"1",11,33]
[{"$nulls":11},"3",11,34]
[{"$nulls":11},"3",12,36]
[{"$nulls":11},"3",12,31]
[{"$nulls":11},"3",13,36]
[{"$nulls":11},"2",14,38]
[{"$nulls":11},"0",15,40]
[{"$nulls":11},"1",18,45]
[{"$nulls":11},"1",18,42]
[{"$nulls":11},"2",18,42]
[{"$nulls":11},"0",19,45]
[{"$nulls":11},"1",20,44]
[{"$nulls":11},"1",23,51]
[{"$nulls":11},"0",24,48]
[{"$nulls":11},"0",25,52]
[{"$nulls":11},"0",30,56]
[{"$nulls":11},"0",31,56]
[{"$nulls":11},"1",32,60]
[{"$nulls":11},"1",35,58]
[{"$nulls":11},"1",37,61]
[{"$nulls":11},"1",45,64]
[{"$nulls":11},"0",47,68]
[{"$nulls":11},"1",49,70]
[{"$nulls":11},"0",51,71]
[{"$nulls":11},"1",52,73]
[{"$nulls":11},"0",80,89]
["Quotes",{"$nulls":10},"Updated 08/06/25"]

{"sheet":"legend","index":1,"n_rows":73,"n_cols":7,"rows_kept":73,"cut":false,"hidden":false,"merged":[],"flags":["formulas_cached_only","rows_out_of_order"]}
[{"$nulls":4},"EBIDTA Margin"]
[]
[{"$nulls":4},24]
[{"$nulls":4},21]
[{"$nulls":4},19]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",null,null,null,6.711111111111112]
["median",null,null,null,13]
["tr mean",null,null,null,9.311764705882354]
["count",null,null,null,36]
["08/06/25"]
[null,null,null,"Operating Margin"]
[null,null,null,21]
[null,null,null,17]
[null,null,null,16]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",null,null,-47.986111111111114]
["median",null,null,11]
["tr mean",null,null,-6.014705882352935]
["count",null,null,36]
["08/06/25"]
[null,null,"Current Ratio"]
[null,null,6.2]
[null,null,2.8]
[null,null,2.5]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",null,3.435555555555556]
["median",null,2]
["tr mean",null,3.0164705882352942]
["count",null,36]
["08/06/25"]
[{"$nulls":6},"Earnings Growth"]
[{"$nulls":6},32]
[{"$nulls":6},16]
[{"$nulls":6},9.4]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",{"$nulls":5},-8.045833333333333]
["median",{"$nulls":5},-11.5]
["tr mean",{"$nulls":5},-15.368181818181817]
["count",{"$nulls":5},24]
["08/06/25"]
[{"$nulls":5},"Revenue Growth"]
[{"$nulls":5},36]
[{"$nulls":5},16]
[{"$nulls":5},4.6]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",{"$nulls":4},5.255882352941176]
["median",{"$nulls":4},-0.05]
["tr mean",{"$nulls":4},3.428124999999998]
["count",{"$nulls":4},34]
["08/06/25"]
[null,"P/E"]
[null,8.4]
[null,11]
[null,13]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",26.456666666666667]
["median",18.5]
["tr mean",25.489285714285717]
["count",30]
["08/06/25"]