Ratings by Guggenheim (Joseph Osha)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | Details |
|---|---|---|---|---|---|---|---|---|
| 10/8/2026 | Centrus Energy Corp. | LEU | New Coverage | Buy (N/A) |
147.14 (109.88) |
-25.32% | Details | |
| 9/2/2026 | ERock Inc | EROC | Maintain | Buy (N/A) |
|
Details | ||
| 8/6/2026 | Primoris Services Corporation | PRIM | Maintain | Buy (N/A) |
|
Details | ||
| 8/6/2026 | Everus | ECG | Maintain | Buy (N/A) |
|
Details | ||
| 7/31/2026 | Quanta Services | PWR | Upgrade | Buy (Neutral) |
657.98 (596.00) |
-9.42% | Details | |
| 7/23/2026 | GE Vernova | GEV | Maintain | Buy (N/A) |
|
Details | ||
| 7/22/2026 | MasTec | MTZ | Maintain | Buy (N/A) |
|
Details | ||
| 7/15/2026 | Nextpower | NXT | Upgrade | Buy (Neutral) |
104.66 (79.03) |
-24.49% | Details | |
| 7/15/2026 | Digital Realty Trust | DLR | Upgrade | Buy (Neutral) |
173.11 (175.31) |
1.27% | Details | |
| 7/10/2026 | Legence Corp | LGN | Maintain | Buy (N/A) |
|
Details | ||
| 7/6/2026 | ERock Inc | EROC | New Coverage | Buy (N/A) |
15.47 (8.65) |
-44.09% | Details | |
| 6/25/2026 | Oklo | OKLO | New Coverage | Neutral (N/A) |
54.06 (27.48) |
-49.17% | Details | |
| 6/3/2026 | Primoris Services Corporation | PRIM | Maintain | Buy (N/A) |
|
Details | ||
| 5/28/2026 | Dycom Industries | DY | Maintain | Buy (N/A) |
|
Details | ||
| 5/26/2026 | SOLV Energy Inc | MWH | Maintain | Buy (N/A) |
|
Details | ||
| 5/22/2026 | Ameresco | AMRC | New Coverage | Neutral (N/A) |
30.22 (18.75) |
-37.95% | Details | |
| 5/19/2026 | X-Energy Inc | XE | New Coverage | Buy (N/A) |
27.30 (10.74) |
-60.66% | Details | |
| 5/13/2026 | MasTec | MTZ | Upgrade | Buy (Neutral) |
420.30 (187.34) |
-55.43% | Details | |
| 4/30/2026 | Everus | ECG | Upgrade | Buy (Neutral) |
134.09 (105.74) |
-21.14% | Details | |
| 4/27/2026 | Equinix | EQIX | Maintain | Buy (N/A) |
|
Details | ||
| 4/23/2026 | GE Vernova | GEV | Maintain | Buy (N/A) |
|
Details | ||
| 4/20/2026 | Primoris Services Corporation | PRIM | Maintain | Buy (N/A) |
|
Details | ||
| 4/1/2026 | Primoris Services Corporation | PRIM | Maintain | Buy (N/A) |
|
Details | ||
| 3/30/2026 | Legence Corp | LGN | Maintain | Buy (N/A) |
|
Details | ||
| 3/26/2026 | Legence Corp | LGN | Maintain | Buy (N/A) |
|
Details | ||
| 3/19/2026 | Fluence Energy Inc. | FLNC | Upgrade | Neutral (Sell) |
15.99 (5.93) |
-62.91% | Details | |
| 3/17/2026 | First Solar | FSLR | Maintain | Buy (N/A) |
|
Details | ||
| 3/9/2026 | SOLV Energy Inc | MWH | New Coverage | Buy (N/A) |
28.47 (22.93) |
-19.46% | Details | |
| 2/27/2026 | Eos Energy Enterprises | EOSE | Downgrade | Neutral (Buy) |
6.74 (1.68) |
-75.07% | Details | |
| 2/13/2026 | Itron | ITRI | Downgrade | Neutral (Buy) |
95.74 (84.62) |
-11.61% | Details | |
| 2/12/2026 | Equinix | EQIX | Maintain | Buy (N/A) |
|
Details | ||
| 2/12/2026 | Generac Holdings | GNRC | Downgrade | Neutral (Buy) |
214.99 (194.60) |
-9.48% | Details | |
| 1/30/2026 | GE Vernova | GEV | Upgrade | Buy (Neutral) |
717.39 (890.33) |
24.11% | Details | |
| 1/22/2026 | Dycom Industries | DY | New Coverage | Buy (N/A) |
375.59 (252.00) |
-32.91% | Details | |
| 1/22/2026 | Everus | ECG | New Coverage | Neutral (N/A) |
94.38 (134.09) |
42.07% | Details | |
| 1/13/2026 | Primoris Services Corporation | PRIM | Upgrade | Buy (Neutral) |
134.24 (72.14) |
-46.26% | Details | |
| 1/8/2026 | First Solar | FSLR | Maintain | Buy (N/A) |
|
Details | ||
| 11/11/2025 | Shoals Technologies Group | SHLS | Maintain | Buy (N/A) |
|
Details | ||
| 11/10/2025 | Sunrun | RUN | Upgrade | Buy (Neutral) |
17.13 (7.57) |
-55.81% | Details | |
| 10/22/2025 | Eos Energy Enterprises | EOSE | Maintain | Buy (N/A) |
|
Details | ||
| 10/22/2025 | Nextracker Inc | NXT | Downgrade | Neutral (Buy) |
89.70 (104.66) |
16.68% | Details | |
| 10/15/2025 | Primoris Services Corporation | PRIM | Downgrade | Neutral (Buy) |
140.60 (134.24) |
-4.52% | Details | |
| 10/15/2025 | MasTec | MTZ | Downgrade | Neutral (Buy) |
205.38 (420.30) |
104.65% | Details | |
| 10/9/2025 | Generac Holdings | GNRC | Maintain | Buy (N/A) |
|
Details | ||
| 10/7/2025 | Legence Corp | LGN | New Coverage | Buy (N/A) |
30.57 (41.23) |
34.87% | Details | |
| 10/6/2025 | Array Technologies | ARRY | Maintain | Buy (N/A) |
|
Details | ||
| 9/5/2025 | Eos Energy Enterprises | EOSE | Maintain | Buy (N/A) |
|
Details | ||
| 8/25/2025 | SolarEdge Technologies | SEDG | Maintain | Sell (N/A) |
|
Details | ||
| 8/19/2025 | Primoris Services Corporation | PRIM | Maintain | Buy (N/A) |
|
Details | ||
| 8/18/2025 | Nextracker Inc | NXT | Upgrade | Buy (Neutral) |
60.58 (89.70) |
48.07% | Details | |
| 8/6/2025 | Shoals Technologies Group | SHLS | Maintain | Buy (N/A) |
|
Details | ||
| 7/29/2025 | Generac Holdings | GNRC | Upgrade | Buy (Neutral) |
155.46 (214.99) |
38.29% | Details | |
| 7/28/2025 | GE Vernova | GEV | Downgrade | Neutral (Buy) |
644.59 (717.39) |
11.29% | Details | |
| 7/14/2025 | Itron | ITRI | Maintain | Buy (N/A) |
|
Details | ||
| 7/10/2025 | Digital Realty Trust | DLR | New Coverage | Neutral (N/A) |
170.80 (173.11) |
1.35% | Details | |
| 7/10/2025 | Equinix | EQIX | New Coverage | Buy (N/A) |
767.39 (987.44) |
28.68% | Details | |
| 6/4/2025 | Nextracker Inc | NXT | Maintain | Neutral (N/A) |
|
Details | ||
| 6/2/2025 | Eos Energy Enterprises | EOSE | Maintain | Buy (N/A) |
|
Details | ||
| 5/16/2025 | Array Technologies | ARRY | Maintain | Buy (N/A) |
|
Details | ||
| 5/14/2025 | Nextracker Inc | NXT | Downgrade | Neutral (Buy) |
54.09 (60.58) |
12% | Details | |
| 5/9/2025 | Shoals Technologies Group | SHLS | Maintain | Buy (N/A) |
|
Details | ||
| 5/1/2025 | First Solar | FSLR | Maintain | Buy (N/A) |
|
Details | ||
| 4/23/2025 | SolarEdge Technologies | SEDG | Downgrade | Sell (Buy) |
13.05 (32.36) |
147.97% | Details | |
| 4/23/2025 | Enphase Energy | ENPH | Downgrade | Sell (Neutral) |
53.43 (32.23) |
-39.68% | Details | |
| 4/15/2025 | Fluence Energy Inc. | FLNC | Maintain | Sell (N/A) |
|
Details | ||
| 4/7/2025 | First Solar | FSLR | Maintain | Buy (N/A) |
|
Details | ||
| 3/17/2025 | Generac Holdings | GNRC | Upgrade | Neutral (Sell) |
130.41 (155.46) |
19.21% | Details | |
| 3/7/2025 | Array Technologies | ARRY | Upgrade | Buy (Neutral) |
5.29 (3.33) |
-37.05% | Details | |
| 3/5/2025 | GE Vernova | GEV | Upgrade | Buy (Neutral) |
313.07 (890.33) |
184.39% | Details | |
| 2/28/2025 | Shoals Technologies Group | SHLS | Maintain | Buy (N/A) |
|
Details | ||
| 2/27/2025 | First Solar | FSLR | Maintain | Buy (N/A) |
|
Details | ||
| 2/27/2025 | Itron | ITRI | Maintain | Buy (N/A) |
|
Details | ||
| 2/11/2025 | Fluence Energy Inc. | FLNC | Downgrade | Sell (Buy) |
13.07 (15.99) |
22.34% | Details | |
| 2/4/2025 | Generac Holdings | GNRC | Maintain | Sell (N/A) |
|
Details | ||
| 1/31/2025 | Enphase Energy | ENPH | Upgrade | Neutral (Sell) |
62.05 (32.23) |
-48.06% | Details | |
| 1/29/2025 | Nextracker Inc | NXT | Maintain | Buy (N/A) |
|
Details | ||
| 1/24/2025 | GE Vernova | GEV | Downgrade | Neutral (Buy) |
437.71 (890.33) |
103.41% | Details | |
| 1/8/2025 | Primoris Services Corporation | PRIM | New Coverage | Buy (N/A) |
78.02 (140.60) |
80.21% | Details | |
| 1/8/2025 | Quanta Services | PWR | New Coverage | Neutral (N/A) |
319.81 (657.98) |
105.74% | Details | |
| 1/8/2025 | MasTec | MTZ | New Coverage | Buy (N/A) |
146.41 (187.34) |
27.96% | Details | |
| 12/11/2024 | GE Vernova | GEV | Maintain | Buy (N/A) |
|
Details | ||
| 12/5/2024 | GE Vernova | GEV | Maintain | Buy (N/A) |
|
Details | ||
| 11/20/2024 | SolarEdge Technologies | SEDG | Upgrade | Neutral (Sell) |
10.47 (32.36) |
209.07% | Details | |
| 11/7/2024 | Sunrun | RUN | Downgrade | Neutral (Buy) |
11.90 (17.13) |
43.95% | Details | |
| 11/7/2024 | Sunnova | NOVA | Downgrade | Neutral (Buy) |
3.42 (0.22) |
-93.57% | Details | |
| 11/7/2024 | Array Technologies | ARRY | Downgrade | Neutral (Buy) |
5.94 (3.33) |
-43.94% | Details | |
| 10/30/2024 | Generac Holdings | GNRC | Maintain | Sell (N/A) |
|
Details | ||
| 10/23/2024 | Enphase Energy | ENPH | Downgrade | Sell (Neutral) |
92.23 (32.23) |
-65.05% | Details | |
| 10/17/2024 | Enphase Energy | ENPH | Upgrade | Neutral (Sell) |
93.13 (32.23) |
-65.39% | Details | |
| 10/17/2024 | SolarEdge Technologies | SEDG | Downgrade | Sell (Neutral) |
18.57 (32.36) |
74.26% | Details | |
| 9/24/2024 | GE Vernova | GEV | New Coverage | Buy (N/A) |
251.53 (890.33) |
253.97% | Details | |
| 8/9/2024 | Fluence Energy Inc. | FLNC | Upgrade | Buy (Neutral) |
15.92 (5.93) |
-62.75% | Details | |
| 7/24/2024 | Enphase Energy | ENPH | Maintain | Sell (N/A) |
|
Details | ||
| 7/11/2024 | Itron | ITRI | Upgrade | Buy (Neutral) |
100.00 (84.62) |
-15.38% | Details | |
| 6/6/2024 | Fluence Energy Inc. | FLNC | Downgrade | Neutral (Buy) |
24.78 (5.93) |
-76.07% | Details | |
| 5/30/2024 | Generac Holdings | GNRC | Downgrade | Sell (Neutral) |
149.49 (194.60) |
30.18% | Details | |
| 4/24/2024 | Enphase Energy | ENPH | Downgrade | Sell (Neutral) |
113.48 (32.23) |
-71.6% | Details | |
| 3/7/2024 | Eos Energy Enterprises | EOSE | Maintain | Buy (N/A) |
|
Details | ||
| 2/16/2024 | SunPower | SPWR | Downgrade | Sell (Neutral) |
4.28 (0.23) |
-94.63% | Details | |
| 2/15/2024 | Generac Holdings | GNRC | Downgrade | Neutral (Buy) |
123.44 (194.60) |
57.65% | Details | |
| 2/8/2024 | Nextracker Inc | NXT | New Coverage | Buy (N/A) |
55.42 (79.03) |
42.6% | Details | |
| 12/19/2023 | Array Technologies | ARRY | Maintain | Buy (N/A) |
|
Details | ||
| 11/3/2023 | Stem Inc. | STEM | Downgrade | Neutral (Buy) |
3.52 (3.50) |
-0.57% | Details | |
| 11/3/2023 | Generac Holdings | GNRC | Upgrade | Buy (Neutral) |
99.36 (194.60) |
95.85% | Details | |
| 11/2/2023 | SolarEdge Technologies | SEDG | Downgrade | Neutral (Buy) |
75.79 (32.36) |
-57.3% | Details | |
| 10/31/2023 | SolarEdge Technologies | SEDG | Maintain | Buy (N/A) |
|
Details | ||
| 9/11/2023 | Itron | ITRI | New Coverage | Neutral (N/A) |
64.02 (84.62) |
32.18% | Details | |
| 9/1/2023 | Eos Energy Enterprises | EOSE | Upgrade | Buy (Neutral) |
3.25 (6.74) |
107.38% | Details | |
| 7/7/2023 | First Solar | FSLR | Maintain | Buy (N/A) |
|
Details | ||
| 5/9/2023 | Shoals Technologies Group | SHLS | Upgrade | Buy (Neutral) |
19.72 (7.47) |
-62.12% | Details | |
| 5/2/2023 | ChargePoint Holdings Inc. | CHPT | New Coverage | Neutral (N/A) |
8.46 (7.83) |
-7.45% | Details | |
| 4/5/2023 | Fluence Energy Inc. | FLNC | Upgrade | Buy (Neutral) |
19.87 (5.93) |
-70.16% | Details | |
| 3/16/2023 | Aeye Inc. | LIDR | Downgrade | Neutral (Buy) |
0.43 (0.90) |
109.3% | Details | |
| 3/16/2023 | TPI Composites | TPIC | Upgrade | Buy (Neutral) |
12.32 (0.13) |
-98.94% | Details | |
| 3/6/2023 | Energy Vault Holdings Inc. | NRGV | Upgrade | Buy (Neutral) |
3.26 (2.75) |
-15.64% | Details | |
| 3/1/2023 | First Solar | FSLR | Maintain | Buy (N/A) |
|
Details | ||
| 2/28/2023 | Sunnova | NOVA | Maintain | Buy (N/A) |
|
Details | ||
| 2/17/2023 | Stem Inc. | STEM | Maintain | Buy (N/A) |
|
Details | ||
| 2/3/2023 | Generac Holdings | GNRC | Downgrade | Neutral (Buy) |
130.96 (194.60) |
48.59% | Details | |
| 12/21/2022 | Generac Holdings | GNRC | Maintain | Buy (N/A) |
|
Details | ||
| 11/15/2022 | Energy Vault Holdings Inc. | NRGV | Maintain | Buy (N/A) |
|
Details | ||
| 11/10/2022 | SunPower | SPWR | New Coverage | Neutral (N/A) |
19.15 (0.23) |
-98.8% | Details | |
| 10/31/2022 | First Solar | FSLR | Maintain | Buy (N/A) |
|
Details | ||
| 10/20/2022 | Generac Holdings | GNRC | Maintain | Buy (N/A) |
|
Details | ||
| 10/19/2022 | First Solar | FSLR | Maintain | Buy (N/A) |
|
Details | ||
| 10/17/2022 | Sunnova | NOVA | Maintain | Buy (N/A) |
|
Details | ||
| 10/17/2022 | Sunrun | RUN | Maintain | Buy (N/A) |
|
Details | ||
| 10/13/2022 | Generac Holdings | GNRC | Maintain | Buy (N/A) |
|
Details | ||
| 10/6/2022 | Energy Vault Holdings Inc. | NRGV | Maintain | Buy (N/A) |
|
Details | ||
| 9/29/2022 | Stem Inc. | STEM | Maintain | Buy (N/A) |
|
Details | ||
| 9/9/2022 | Shoals Technologies Group | SHLS | Downgrade | Neutral (Buy) |
27.60 (7.47) |
-72.93% | Details | |
| 9/9/2022 | First Solar | FSLR | Maintain | Buy (N/A) |
|
Details | ||
| 9/9/2022 | Enphase Energy | ENPH | Downgrade | Neutral (Buy) |
317.41 (32.23) |
-89.85% | Details | |
| 9/6/2022 | Array Technologies | ARRY | Maintain | Buy (N/A) |
|
Details | ||
| 8/8/2022 | First Solar | FSLR | Upgrade | Buy (Neutral) |
101.90 (174.43) |
71.18% | Details | |
| 8/3/2022 | SolarEdge Technologies | SEDG | Maintain | Buy (N/A) |
|
Details | ||
| 7/29/2022 | Sunnova | NOVA | Maintain | Buy (N/A) |
|
Details | ||
| 7/7/2022 | ESS Inc. | GWH | Maintain | Buy (N/A) |
|
Details | ||
| 5/17/2022 | Shoals Technologies Group | SHLS | Maintain | Buy (N/A) |
|
Details | ||
| 5/17/2022 | Array Technologies | ARRY | Maintain | Buy (N/A) |
|
Details | ||
| 5/5/2022 | Sunrun | RUN | Maintain | Buy (N/A) |
|
Details | ||
| 4/6/2022 | Array Technologies | ARRY | Upgrade | Buy (Neutral) |
10.57 (3.33) |
-68.5% | Details | |
| 3/22/2022 | Eos Energy Enterprises | EOSE | New Coverage | Neutral (N/A) |
4.11 (1.68) |
-59.12% | Details | |
| 3/22/2022 | Fluence Energy Inc. | FLNC | New Coverage | Neutral (N/A) |
14.17 (5.93) |
-58.15% | Details | |
| 3/22/2022 | ESS Inc. | GWH | New Coverage | Buy (N/A) |
5.02 (0.16) |
-96.81% | Details | |
| 3/22/2022 | Stem Inc. | STEM | New Coverage | Buy (N/A) |
10.77 (3.50) |
-67.5% | Details | |
| 3/22/2022 | Energy Vault Holdings Inc. | NRGV | New Coverage | Buy (N/A) |
12.41 (2.75) |
-77.84% | Details | |
| 3/11/2022 | Shoals Technologies Group | SHLS | Upgrade | Buy (Neutral) |
15.64 (7.47) |
-52.24% | Details | |
| 2/18/2022 | Sunrun | RUN | Maintain | Buy (N/A) |
|
Details | ||
| 1/18/2022 | Array Technologies | ARRY | New Coverage | Neutral (N/A) |
13.08 (3.33) |
-74.54% | Details | |
| 1/13/2022 | Enphase Energy | ENPH | Upgrade | Buy (Neutral) |
149.28 (32.23) |
-78.41% | Details | |
| 1/13/2022 | SolarEdge Technologies | SEDG | Upgrade | Buy (Neutral) |
261.02 (32.36) |
-87.6% | Details | |
| 10/22/2021 | TPI Composites | TPIC | New Coverage | Neutral (N/A) |
33.78 (0.13) |
-99.62% | Details | |
| 10/20/2021 | SolarEdge Technologies | SEDG | Downgrade | Neutral (Buy) |
306.08 (32.36) |
-89.43% | Details | |
| 10/20/2021 | First Solar | FSLR | Downgrade | Neutral (Buy) |
104.78 (174.43) |
66.47% | Details | |
| 10/20/2021 | Array Technologies | ARRY | Downgrade | Neutral (Buy) |
19.41 (3.33) |
-82.84% | Details | |
| 9/23/2021 | Aeye Inc. | LIDR | New Coverage | Buy (N/A) |
9.18 (0.90) |
-90.2% | Details | |
| 8/12/2021 | Array Technologies | ARRY | New Coverage | Buy (N/A) |
15.32 (3.33) |
-78.26% | Details | |
| 8/3/2021 | First Solar | FSLR | New Coverage | Buy (N/A) |
88.27 (174.43) |
97.61% | Details | |
| 6/28/2021 | Generac Holdings | GNRC | Maintain | Buy (N/A) |
|
Details | ||
| 6/3/2021 | Sunnova | NOVA | New Coverage | Buy (N/A) |
28.69 (0.22) |
-99.23% | Details | |
| 6/3/2021 | SolarEdge Technologies | SEDG | New Coverage | Buy (N/A) |
248.47 (32.36) |
-86.98% | Details | |
| 6/3/2021 | Sunrun | RUN | New Coverage | Buy (N/A) |
44.03 (7.57) |
-82.81% | Details | |
| 6/3/2021 | Enphase Energy | ENPH | New Coverage | Neutral (N/A) |
139.44 (32.23) |
-76.89% | Details | |
| 6/3/2021 | Generac Holdings | GNRC | New Coverage | Buy (N/A) |
321.75 (194.60) |
-39.52% | Details |


