Ratings by Citizens (Joseph Osha)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | Details |
|---|---|---|---|---|---|---|---|---|
| 8/15/2022 | New Fortress Energy | NFE | Maintain | Market Outperform (N/A) |
|
Details | ||
| 12/21/2021 | ShotSpotter | SSTI | New Coverage | Market Perform (N/A) |
31.39 (8.05) |
-74.35% | Details | |
| 11/4/2021 | New Fortress Energy | NFE | Maintain | Market Outperform (N/A) |
|
Details | ||
| 2/26/2021 | TPI Composites | TPIC | Maintain | Market Outperform (Market Outperform) |
|
Details | ||
| 2/22/2021 | Generac Holdings | GNRC | Maintain | Market Outperform (Market Outperform) |
|
Details | ||
| 2/12/2021 | Generac Holdings | GNRC | Maintain | Market Outperform (Market Outperform) |
|
Details | ||
| 2/10/2021 | First Solar | FSLR | Maintain | Market Outperform (Market Outperform) |
|
Details | ||
| 1/28/2021 | Tesla | TSLA | Downgrade | Market Perform (Market Outperform) |
294.36 (376.09) |
27.77% | Details | |
| 1/14/2021 | New Fortress Energy | NFE | Maintain | Market Outperform (N/A) |
|
Details | ||
| 1/4/2021 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 1/4/2021 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details | ||
| 1/4/2021 | TPI Composites | TPIC | Maintain | Market Outperform (N/A) |
|
Details | ||
| 1/4/2021 | First Solar | FSLR | Maintain | Market Outperform (N/A) |
|
Details | ||
| 12/8/2020 | Iteris, Inc | ITI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 11/10/2020 | ShotSpotter | SSTI | Downgrade | Market Perform (Market Outperform) |
32.49 (8.05) |
-75.22% | Details | |
| 11/6/2020 | TPI Composites | TPIC | Maintain | Market Outperform (N/A) |
|
Details | ||
| 11/6/2020 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details | ||
| 10/22/2020 | Tesla | TSLA | Upgrade | Market Outperform (Market Perform) |
140.88 (376.09) |
166.96% | Details | |
| 10/20/2020 | First Solar | FSLR | Maintain | Market Outperform (N/A) |
|
Details | ||
| 9/23/2020 | Tesla | TSLA | Maintain | Market Perform (N/A) |
|
Details | ||
| 9/11/2020 | Tesla | TSLA | Maintain | Market Perform (N/A) |
|
Details | ||
| 8/28/2020 | First Solar | FSLR | Maintain | Market Outperform (N/A) |
|
Details | ||
| 8/19/2020 | Cree | CREE | Downgrade | Market Perform (Market Outperform) |
72.38 (79.12) |
9.31% | Details | |
| 8/11/2020 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details | ||
| 8/7/2020 | TPI Composites | TPIC | Maintain | Market Outperform (N/A) |
|
Details | ||
| 8/7/2020 | ShotSpotter | SSTI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 8/3/2020 | SolarEdge Technologies | SEDG | Downgrade | Market Perform (Market Outperform) |
175.26 (49.48) |
-71.77% | Details | |
| 7/24/2020 | Enphase Energy | ENPH | New Coverage | Market Perform (N/A) |
62.08 (47.56) |
-23.39% | Details | |
| 7/21/2020 | Tesla | TSLA | Downgrade | Market Perform (Market Outperform) |
100.06 (376.09) |
275.86% | Details | |
| 7/7/2020 | Vivint Solar | VSLR | Downgrade | Market Perform (Market Outperform) |
10.07 (43.08) |
327.81% | Details | |
| 7/6/2020 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 7/6/2020 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details | ||
| 6/30/2020 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 6/30/2020 | Energy Recovery | ERII | Maintain | Market Outperform (N/A) |
|
Details | ||
| 6/9/2020 | Acuity Brands | AYI | Downgrade | Market Perform (Market Outperform) |
108.11 (309.48) |
186.26% | Details | |
| 6/5/2020 | Vivint Solar | VSLR | Maintain | Market Outperform (N/A) |
|
Details | ||
| 5/26/2020 | Cree | CREE | Upgrade | Market Outperform (Market Perform) |
51.73 (79.12) |
52.95% | Details | |
| 5/19/2020 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 5/11/2020 | First Solar | FSLR | Maintain | Market Outperform (N/A) |
|
Details | ||
| 5/8/2020 | ShotSpotter | SSTI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 5/7/2020 | SolarEdge Technologies | SEDG | Maintain | Market Outperform (N/A) |
|
Details | ||
| 5/7/2020 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details | ||
| 5/6/2020 | ShotSpotter | SSTI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 4/30/2020 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 4/30/2020 | Vertex | VRTX | Maintain | Market Outperform (N/A) |
|
Details | ||
| 4/28/2020 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 4/17/2020 | SolarEdge Technologies | SEDG | Maintain | Market Outperform (N/A) |
|
Details | ||
| 4/7/2020 | Sunrun | RUN | Maintain | Market Outperform (Market Outperform) |
|
Details | ||
| 4/3/2020 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 3/31/2020 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 3/20/2020 | Vivint Solar | VSLR | Maintain | Market Outperform (N/A) |
|
Details | ||
| 3/20/2020 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details | ||
| 3/11/2020 | Vivint Solar | VSLR | Maintain | Market Outperform (N/A) |
|
Details | ||
| 3/3/2020 | Tesla | TSLA | Upgrade | Market Outperform (Market Perform) |
44.53 (376.09) |
744.58% | Details | |
| 2/28/2020 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details | ||
| 2/20/2020 | SolarEdge Technologies | SEDG | Maintain | Market Outperform (N/A) |
|
Details | ||
| 2/20/2020 | Vivint Solar | VSLR | Maintain | Market Outperform (N/A) |
|
Details | ||
| 2/20/2020 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details | ||
| 2/20/2020 | SolarEdge Technologies | SEDG | Maintain | Market Outperform (N/A) |
|
Details | ||
| 2/19/2020 | ShotSpotter | SSTI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 2/10/2020 | TPI Composites | TPIC | Maintain | Market Outperform (N/A) |
|
Details | ||
| 1/10/2020 | Acuity Brands | AYI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 12/18/2019 | ShotSpotter | SSTI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 12/6/2019 | SolarEdge Technologies | SEDG | Maintain | Market Outperform (N/A) |
|
Details | ||
| 11/13/2019 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details | ||
| 11/7/2019 | AquaVenture Holdings | WAAS | Maintain | Market Outperform (N/A) |
|
Details | ||
| 11/7/2019 | SolarEdge Technologies | SEDG | Maintain | Market Outperform (N/A) |
|
Details | ||
| 11/4/2019 | ShotSpotter | SSTI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 10/30/2019 | SolarEdge Technologies | SEDG | Maintain | Market Outperform (N/A) |
|
Details | ||
| 10/28/2019 | First Solar | FSLR | Upgrade | Market Outperform (Market Perform) |
55.89 (246.54) |
341.12% | Details | |
| 10/24/2019 | Tesla | TSLA | Maintain | Market Perform (N/A) |
|
Details | ||
| 10/22/2019 | Tesla | TSLA | Maintain | Market Perform (N/A) |
|
Details | ||
| 10/18/2019 | Acuity Brands | AYI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 10/16/2019 | Itron | ITRI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 10/11/2019 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details | ||
| 10/10/2019 | Energy Recovery | ERII | Maintain | Market Outperform (N/A) |
|
Details | ||
| 10/3/2019 | Tesla | TSLA | Downgrade | Market Perform (Market Outperform) |
16.31 (376.09) |
2205.89% | Details | |
| 9/10/2019 | TPI Composites | TPIC | Maintain | Market Outperform (N/A) |
|
Details | ||
| 9/4/2019 | ShotSpotter | SSTI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 8/21/2019 | Cree | CREE | Downgrade | Market Perform (Market Outperform) |
58.28 (51.73) |
-11.24% | Details | |
| 8/8/2019 | AquaVenture Holdings | WAAS | Maintain | Market Outperform (N/A) |
|
Details | ||
| 8/8/2019 | TPI Composites | TPIC | Maintain | Market Perform (N/A) |
|
Details | ||
| 8/7/2019 | ShotSpotter | SSTI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 8/7/2019 | SolarEdge Technologies | SEDG | Maintain | Market Outperform (N/A) |
|
Details | ||
| 7/31/2019 | SolarEdge Technologies | SEDG | Maintain | Market Outperform (N/A) |
|
Details | ||
| 7/25/2019 | Tesla | TSLA | Maintain | Market Outperform (Market Outperform) |
|
Details | ||
| 7/3/2019 | Tesla | TSLA | Maintain | Market Perform (N/A) |
|
Details | ||
| 7/1/2019 | Tesla | TSLA | Maintain | Market Perform (N/A) |
|
Details | ||
| 6/19/2019 | AquaVenture Holdings | WAAS | Maintain | Market Outperform (N/A) |
|
Details | ||
| 6/17/2019 | Cree | CREE | Maintain | Market Outperform (N/A) |
|
Details | ||
| 6/5/2019 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 5/31/2019 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 5/9/2019 | TPI Composites | TPIC | Maintain | Market Outperform (N/A) |
|
Details | ||
| 5/7/2019 | SolarEdge Technologies | SEDG | Upgrade | Market Outperform (Market Perform) |
44.56 (49.48) |
11.04% | Details | |
| 5/2/2019 | Cree | CREE | Maintain | Market Outperform (N/A) |
|
Details | ||
| 4/25/2019 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 4/4/2019 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 3/25/2019 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 3/20/2019 | Cree | CREE | Upgrade | Market Outperform (Market Perform) |
56.93 (58.28) |
2.37% | Details | |
| 3/1/2019 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 3/1/2019 | TPI Composites | TPIC | Maintain | Market Outperform (N/A) |
|
Details | ||
| 2/14/2019 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 1/31/2019 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 1/30/2019 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 1/29/2019 | Cree | CREE | Downgrade | Market Perform (Market Outperform) |
50.42 (56.93) |
12.91% | Details | |
| 1/17/2019 | SolarEdge Technologies | SEDG | Downgrade | Market Underperform (Market Perform) |
36.69 (44.56) |
21.45% | Details | |
| 1/3/2019 | Tesla | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 11/16/2018 | Azure Power Global Limited | AZRE | Maintain | Market Outperform (Market Outperform) |
|
Details | ||
| 11/14/2018 | ShotSpotter | SSTI | Maintain | Market Outperform (Market Outperform) |
|
Details | ||
| 11/8/2018 | AquaVenture Holdings | WAAS | Maintain | Market Outperform (N/A) |
|
Details | ||
| 11/8/2018 | TPI Composites | TPIC | Maintain | Market Outperform (N/A) |
|
Details | ||
| 11/6/2018 | Itron | ITRI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 10/26/2018 | First Solar | FSLR | Upgrade | Market Perform (Market Underperform) |
42.43 (246.54) |
481.05% | Details | |
| 10/25/2018 | Tesla Motors | TSLA | Maintain | Market Outperform (N/A) |
|
Details | ||
| 10/24/2018 | Tesla Motors | TSLA | New Coverage | Market Outperform (N/A) |
17.40 (16.31) |
-6.26% | Details | |
| 10/17/2018 | Cree | CREE | Maintain | Market Outperform (N/A) |
|
Details | ||
| 10/11/2018 | Azure Power Global Limited | AZRE | Maintain | Market Outperform (Market Outperform) |
|
Details | ||
| 10/8/2018 | ShotSpotter | SSTI | Maintain | Market Outperform (Market Outperform) |
|
Details | ||
| 9/12/2018 | Acuity Brands | AYI | Maintain | Market Outperform (N/A) |
|
Details | ||
| 8/30/2018 | Sunrun | RUN | Maintain | Market Outperform (N/A) |
|
Details |

