Ratings by Roth/MKM (Gerry Sweeney)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
2/10/2026 Orion Marine Group ORN New Coverage Buy
(N/A)
14.13
(11.66)
-17.48% Details
11/28/2025 Alico Inc. ALCO Maintain Buy
(N/A)
 
 
  Details
11/28/2025 Farmer Brothers FARM Maintain Buy
(N/A)
 
 
  Details
7/11/2025 OMS Energy Technologies OMSE New Coverage Buy
(N/A)
6.87
(4.60)
-33.04% Details
4/17/2025 Cadiz Inc CDZI New Coverage Buy
(N/A)
2.62
(5.32)
103.05% Details
2/11/2025 AZZ Inc. AZZ New Coverage Buy
(N/A)
95.55
(124.03)
29.81% Details
10/4/2024 Farmland Partners FPI Maintain Buy
(N/A)
 
 
  Details
9/18/2024 Farmer Brothers FARM Maintain Buy
(N/A)
 
 
  Details
9/10/2024 SKYX Platforms Corp. SKYX New Coverage Buy
(N/A)
0.84
(1.88)
123.81% Details
9/4/2024 Lakeland Industries LAKE Maintain Buy
(N/A)
 
 
  Details
7/25/2024 Flotek Industries FTK New Coverage Buy
(N/A)
4.74
(16.99)
258.44% Details
7/3/2024 Lakeland Industries LAKE Maintain Buy
(N/A)
 
 
  Details
6/6/2024 Lakeland Industries LAKE Maintain Buy
(N/A)
 
 
  Details
5/22/2024 Allient Inc. ALNT Maintain Buy
(N/A)
 
 
  Details
5/14/2024 Shimmick Corp SHIM Maintain Neutral
(N/A)
 
 
  Details
5/1/2024 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
4/16/2024 Lakeland Industries LAKE Maintain Buy
(N/A)
 
 
  Details
4/2/2024 Consolidated Water CWCO Maintain Buy
(N/A)
 
 
  Details
4/1/2024 Shimmick Corp SHIM Maintain Buy
(N/A)
 
 
  Details
3/12/2024 Mission Produce Inc. AVO Maintain Buy
(N/A)
 
 
  Details
3/8/2024 Newpark Resources NR New Coverage Buy
(N/A)
6.57
(7.25)
10.35% Details
3/7/2024 Allient Inc. ALNT Maintain Buy
(N/A)
 
 
  Details
3/6/2024 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
1/2/2024 Limoneira Company LMNR Maintain Buy
(N/A)
 
 
  Details
12/19/2023 PureCycle Technolgies PCT Downgrade Neutral
(Buy)
2.80
(6.09)
117.5% Details
12/13/2023 Lakeland Industries LAKE Maintain Buy
(N/A)
 
 
  Details
12/11/2023 Shimmick Corp SHIM New Coverage Buy
(N/A)
6.05
(3.56)
-41.16% Details
12/4/2023 PureCycle Technolgies PCT Maintain Buy
(N/A)
 
 
  Details
9/8/2023 Lakeland Industries LAKE Maintain Buy
(N/A)
 
 
  Details
8/29/2023 Heritage-Crystal Clean HCCI Downgrade Neutral
(Buy)
45.05
(45.51)
1.02% Details
8/14/2023 Consolidated Water CWCO Maintain Buy
(N/A)
 
 
  Details
7/20/2023 Heritage-Crystal Clean HCCI Maintain Buy
(N/A)
 
 
  Details
5/12/2023 Farmer Brothers FARM Maintain Buy
(N/A)
 
 
  Details
5/10/2023 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
4/3/2023 Meta Materials Inc. MMAT Maintain Buy
(N/A)
 
 
  Details
3/24/2023 Quest Resource QRHC Maintain Buy
(N/A)
 
 
  Details
3/10/2023 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
3/2/2023 Farmland Partners FPI Maintain Buy
(N/A)
 
 
  Details
2/24/2023 Ormat Technologies ORA Maintain Neutral
(N/A)
 
 
  Details
2/24/2023 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
2/17/2023 Sustainability Advanced Emissions Solutions, Inc. ADES New Coverage Buy
(N/A)
3.16
(3.36)
6.33% Details
2/1/2023 Transcat Inc. TRNS Maintain Buy
(N/A)
 
 
  Details
1/11/2023 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
1/5/2023 Loop Industries LOOP Maintain Buy
(N/A)
 
 
  Details
12/29/2022 Limoneira Company LMNR Maintain Buy
(N/A)
 
 
  Details
11/10/2022 AgroFresh Solutions AGFS Downgrade Neutral
(Buy)
2.73
(3.00)
9.89% Details
11/8/2022 Farmer Brothers FARM Maintain Buy
(N/A)
 
 
  Details
11/7/2022 Ormat Technologies ORA Maintain Neutral
(N/A)
 
 
  Details
8/25/2022 Ormat Technologies ORA Maintain Neutral
(N/A)
 
 
  Details
8/22/2022 Consolidated Water CWCO Maintain Buy
(N/A)
 
 
  Details
8/5/2022 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
8/4/2022 Alico Inc. ALCO Maintain Buy
(N/A)
 
 
  Details
7/14/2022 Meta Materials Inc. MMAT Maintain Buy
(N/A)
 
 
  Details
6/21/2022 Farmland Partners FPI New Coverage Buy
(N/A)
14.11
(12.43)
-11.91% Details
5/26/2022 Transcat Inc. TRNS Maintain Buy
(N/A)
 
 
  Details
5/20/2022 CubicFarm Systems Corp. CUBXF Maintain Buy
(N/A)
 
 
  Details
5/17/2022 Consolidated Water CWCO Maintain Buy
(N/A)
 
 
  Details
5/13/2022 Sharps Compliance SMED Maintain Neutral
(N/A)
 
 
  Details
5/10/2022 Allied Motion Technologies AMOT Maintain Buy
(N/A)
 
 
  Details
5/3/2022 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
4/11/2022 Alico Inc. ALCO Maintain Buy
(N/A)
 
 
  Details
4/5/2022 Sharps Compliance SMED Downgrade Neutral
(Buy)
5.40
(8.75)
62.04% Details
2/25/2022 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
1/4/2022 Mission Produce Inc. AVO Maintain Buy
(N/A)
 
 
  Details
10/22/2021 DMC Global BOOM Upgrade Buy
(Neutral)
39.23
(5.43)
-86.16% Details
9/22/2021 Marrone Bio Innovations MBII New Coverage Buy
(N/A)
0.82
(0.80)
-2.44% Details
9/1/2021 Farmer Brothers FARM Upgrade Buy
(Neutral)
7.40
(1.25)
-83.11% Details
6/17/2021 Quest Resource QRHC Maintain Buy
(N/A)
 
 
  Details
5/26/2021 Transcat Inc. TRNS Maintain Buy
(N/A)
 
 
  Details
5/18/2021 Quest Resource QRHC Maintain Buy
(N/A)
 
 
  Details
5/6/2021 Heritage-Crystal Clean HCCI Maintain Buy
(N/A)
 
 
  Details
4/26/2021 Sharps Compliance SMED Maintain Buy
(N/A)
 
 
  Details
4/21/2021 PureCycle Technolgies PCT New Coverage Buy
(N/A)
23.15
(6.09)
-73.69% Details
3/11/2021 Limoneira Company LMNR Maintain Buy
(N/A)
 
 
  Details
3/1/2021 Crown Electrokinetics CRKN New Coverage Buy
(N/A)
4.25
(2.85)
-32.94% Details
2/19/2021 DMC Global BOOM Maintain Neutral
(N/A)
 
 
  Details
12/21/2020 Alico Inc. ALCO New Coverage Buy
(N/A)
31.22
(40.20)
28.76% Details
12/14/2020 Lakeland Industries LAKE Maintain Buy
(N/A)
 
 
  Details
11/3/2020 Mission Produce Inc. AVO Maintain Buy
(N/A)
 
 
  Details
9/10/2020 Limoneira Company LMNR Maintain Buy
(N/A)
 
 
  Details
9/10/2020 Lakeland Industries LAKE Maintain Buy
(N/A)
 
 
  Details
7/23/2020 Neogen NEOG Maintain Neutral
(N/A)
 
 
  Details
7/2/2020 Tetra Tech TTEK Maintain Buy
(N/A)
 
 
  Details
6/10/2020 Lakeland Industries LAKE Maintain Buy
(N/A)
 
 
  Details
6/5/2020 Lakeland Industries LAKE Maintain Buy
(N/A)
 
 
  Details
4/21/2020 Landec LNDC Upgrade Buy
(Neutral)
9.67
(8.76)
-9.41% Details
4/20/2020 Allied Motion Technologies AMOT Maintain Neutral
(N/A)
 
 
  Details
4/15/2020 Lakeland Industries LAKe New Coverage Buy
(N/A)
16.50
(8.60)
-47.88% Details
3/9/2020 DMC Global BOOM Downgrade Neutral
(Buy)
30.97
(5.43)
-82.47% Details
2/18/2020 Sharps Compliance SMED Maintain Buy
(N/A)
 
 
  Details
1/31/2020 Allied Motion Technologies AMOT New Coverage Buy
(N/A)
46.14
(34.08)
-26.14% Details
12/24/2019 AquaVenture Holdings WAAS Downgrade Neutral
(Buy)
21.76
(27.03)
24.22% Details
12/23/2019 AquaVenture Holdings WAAS Downgrade Neutral
(Buy)
21.76
(21.76)
0% Details
11/11/2019 Ormat Technologies ORA Downgrade Neutral
(Buy)
76.25
(108.90)
42.82% Details
10/31/2019 Transcat Inc. TRNS New Coverage Buy
(N/A)
31.05
(70.67)
127.6% Details
10/14/2019 Loop Industries LOOP New Coverage Buy
(N/A)
10.26
(1.32)
-87.13% Details
9/3/2019 Consolidated Water CWCO Maintain Buy
(N/A)
 
 
  Details
7/24/2019 Sharps Compliance SMED New Coverage Buy
(N/A)
3.60
(8.75)
143.06% Details
6/11/2019 CECO Environmental CECE Upgrade Buy
(Neutral)
8.94
(11.65)
30.31% Details
5/21/2019 AgroFresh Solutions AGSF New Coverage Buy
(N/A)
0.00
()
0% Details
5/20/2019 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
5/8/2019 Farmer Brothers FARM Downgrade Neutral
(Buy)
20.28
(7.40)
-63.51% Details
4/17/2019 Limbach Holdings LMB Upgrade Buy
(Neutral)
7.45
(82.10)
1002.01% Details
3/29/2019 Limbach Holdings LMB Maintain Neutral
(N/A)
 
 
  Details
3/22/2019 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
12/20/2018 Limoneira Company LMNR Maintain Buy
(N/A)
 
 
  Details
11/21/2018 Limbach Holdings LMB Downgrade Neutral
(Buy)
5.90
(7.45)
26.27% Details
10/26/2018 Dynamic Materials BOOM Maintain Buy
(N/A)
 
 
  Details
9/25/2018 Landec LNDC New Coverage Buy
(N/A)
13.40
(11.37)
-15.15% Details