Ratings by Citizens (Joseph Osha)

Date CompanySymbol 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