Ratings by Roth/MKM (Gerry Sweeney)
| Date | Company | Symbol | 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 |

