{"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":153,"n_cols":14,"rows_kept":153,"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"]
["First Solar","17 B",null,null,8.31]
["Array Technologies","1.0 B",null,null,2.28]
["Nextracker Inc","8.4 B",null,null,5.24]
["Enphase Energy","5.2 B",null,null,11.18]
["Complete Solaria","104 M",null,null,0.13]
["Shoals Technologies Group","736 M",null,null,0.21]
["Spruce Power Holding Corporation Class A Common Stock","35 M",null,null,3.73]
["Canadian Solar Inc","668 M",null,null,23.55]
["Skycorp Solar Group Limited","77 M",null,null,0.2]
["TOYO Co","163 M",null,null,0.41]
["Sunrun Inc","1.6 B",null,null,2.74]
["Solarmax Technology Inc","56 M",null,null,0.14]
["Tigo Energy","62 M",null,null,0.33]
["FTC Solar","52 M",null,null,0.45]
["Ascent Solar Technologies","2.8 M",null,null,1.24]
["SolarEdge Technologies","991 M",null,null,11.04]
["Beam Global","27 M",null,null,0.17]
["Zeo Energy Corporation","186 M",null,null,0.31]
["SUNation Energy","5.2 M",null,null,0.43]
["Turbo Energy","26 M",null,null,0.05]
["VivoPower International PLC","51 M",null,null,0]
["Maxeon Solar Technologies","49 M",null,null,1.71]
[null,null,7.5]
[null,null,7.8]
[null,null,16]
[null,null,10]
[null,null,5.7]
[null,null,9.8]
[null,null,-2.6]
[null,null,3.4]
[null,null,-9.1]
[null,null,-2.1]
[null,null,-36]
[null,null,-6.9]
[null,null,-9.3]
[null,null,-16]
[null,null,-0.53]
[null,null,null,1.9]
[null,null,null,2.4]
[null,null,null,2.1]
[null,null,null,1.9]
[null,null,null,1.2]
[null,null,null,2.3]
[null,null,null,2.1]
[null,null,null,1.1]
[null,null,null,2]
[null,null,null,0.44]
[null,null,null,1.3]
[null,null,null,0.55]
[null,null,null,0.89]
[null,null,null,1.4]
[null,null,null,1.2]
[null,null,null,2]
[null,null,null,1.8]
[null,null,null,1.6]
[null,null,null,0.52]
[null,null,null,0.93]
[null,null,null,0.3]
[null,null,null,0.79]
[{"$nulls":5},26]
[{"$nulls":5},9]
[{"$nulls":5},20]
[{"$nulls":5},9.8]
[{"$nulls":5},1.3]
[{"$nulls":5},5.4]
[{"$nulls":5},-6.1]
[{"$nulls":5},-4.6]
[{"$nulls":5},2]
[{"$nulls":5},-34]
[{"$nulls":5},-22]
[{"$nulls":5},-16]
[{"$nulls":5},-21]
[{"$nulls":5},-50]
[{"$nulls":5},-11177]
[{"$nulls":5},-46]
[{"$nulls":5},-75]
[{"$nulls":5},-15]
[{"$nulls":5},-17]
[{"$nulls":5},-27]
[{"$nulls":5},-4106]
[{"$nulls":5},-343]
[{"$nulls":6},43]
[{"$nulls":6},14]
[{"$nulls":6},22]
[{"$nulls":6},15]
[{"$nulls":6},-26]
[{"$nulls":6},16]
[{"$nulls":6},10]
[{"$nulls":6},8.9]
[{"$nulls":6},2.9]
[{"$nulls":6},18]
[{"$nulls":6},6.5]
[{"$nulls":6},44]
[{"$nulls":6},-72]
[{"$nulls":6},-88]
[{"$nulls":6},0]
[{"$nulls":6},-141]
[{"$nulls":6},-34]
[{"$nulls":6},-11]
[{"$nulls":6},-14]
[{"$nulls":6},-41]
[{"$nulls":6},0]
[{"$nulls":6},-80]
[{"$nulls":7},6.4]
[{"$nulls":7},97]
[{"$nulls":7},25]
[{"$nulls":7},35]
[{"$nulls":7},724]
[{"$nulls":7},-11]
[{"$nulls":7},30]
[{"$nulls":7},-10]
[{"$nulls":7},-4.1]
[{"$nulls":7},-37]
[{"$nulls":7},10]
[{"$nulls":7},20]
[{"$nulls":7},92]
[{"$nulls":7},65]
[{"$nulls":7},179]
[{"$nulls":7},7.4]
[{"$nulls":7},-56]
[{"$nulls":7},-48]
[{"$nulls":7},-4.4]
[{"$nulls":7},-24]
[{"$nulls":7},-98]
[{"$nulls":7},-78]
[{"$nulls":8},-11]
[{"$nulls":8},-28]
[{"$nulls":8},-92]
[{"$nulls":8},134]
[{"$nulls":11},"3",4,24]
[{"$nulls":11},"4",5,30]
[{"$nulls":11},"3",5,25]
[{"$nulls":11},"3",8,34]
[{"$nulls":11},"2",13,46]
[{"$nulls":11},"3",18,44]
[{"$nulls":11},"1",23,49]
[{"$nulls":11},"1",26,55]
[{"$nulls":11},"2",31,58]
[{"$nulls":11},"2",34,64]
[{"$nulls":11},"0",38,62]
[{"$nulls":11},"1",38,59]
[{"$nulls":11},"1",39,66]
[{"$nulls":11},"1",40,66]
[{"$nulls":11},"1",44,67]
[{"$nulls":11},"1",45,69]
[{"$nulls":11},"0",57,77]
[{"$nulls":11},"0",57,77]
[{"$nulls":11},"0",63,80]
[{"$nulls":11},"0",66,83]
[{"$nulls":11},"0",67,84]
[{"$nulls":11},"0",69,84]
["Quotes",{"$nulls":10},"Updated 06/07/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":6},"Earnings Growth"]
[]
[{"$nulls":6},134]
[{"$nulls":6},134]
[{"$nulls":6},-11]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",{"$nulls":5},0.75]
["median",{"$nulls":5},-19.5]
["tr mean",{"$nulls":5},0.75]
["count",{"$nulls":5},4]
["06/07/25"]
[null,"P/E"]
[null,5.7]
[null,7.5]
[null,9.8]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",12.546666666666665]
["median",16]
["tr mean",12.546666666666667]
["count",15]
["06/07/25"]
[null,null,null,"Operating Margin"]
[null,null,null,9.8]
[null,null,null,5.4]
[null,null,null,1.3]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",null,null,-722.1]
["median",null,null,-16.5]
["tr mean",null,null,-236.76]
["count",null,null,22]
["06/07/25"]
[{"$nulls":5},"Revenue Growth"]
[{"$nulls":5},97]
[{"$nulls":5},65]
[{"$nulls":5},30]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",{"$nulls":4},41.83181818181818]
["median",{"$nulls":4},6.9]
["tr mean",{"$nulls":4},14.715]
["count",{"$nulls":4},22]
["06/07/25"]
[null,null,"Current Ratio"]
[null,null,2.1]
[null,null,2]
[null,null,1.9]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",null,1.3963636363636365]
["median",null,1.35]
["tr mean",null,1.401]
["count",null,22]
["06/07/25"]
[{"$nulls":4},"EBIDTA Margin"]
[{"$nulls":4},22]
[{"$nulls":4},16]
[{"$nulls":4},14]
["Best 10%"]
["Best 20%"]
["Best 30%"]
["mean",null,null,null,-13.94090909090909]
["median",null,null,null,1.45]
["tr mean",null,null,null,-10.484999999999996]
["count",null,null,null,22]
["06/07/25"]