Skip to content

Stock Screener

/
Solar
$24.1B+21.5%
$5.42B+27.3%
15.48+31.5%
14.5x4.5x41.7%30.7%
Solar
$16.64B+67.6%
$3.56B+20.3%
3.84+10.3%
28.4x4.7x32.6%16.5%
Solar
$5.67B+1.5%
$1.4B-1.6%
1.00-7.4%
42.0x4.0x44.2%9.6%
Solar
$3.19B+96.0%
$1.28B+39.2%
-6.14+79.9%
2.5x19.4%-28.6%
5
Sunrun logo
Solar
$2.86B+19.4%
$3.17B+52.4%
2.13+117%
5.0x0.9x55.4%17.9%
Solar
$1.64B+64.0%
$535.53M+37.8%
0.20+81.8%
48.9x3.1x33.5%6.3%
Solar
$975.26M
$1.21B+13.2%
-0.83+55.1%
0.8x23.7%-5.6%
Solar
$141.95M+78.8%
$109.89M+74.3%
-0.23+77.9%
1.3x43.7%-44.5%
Solar
$78.91M+22.1%
$96.15M+73.0%
-6.02-62.3%
0.8x-12.0%-44.9%