| Date | Stock | Signal | Target | Start Price | Best Price (1Y) | Accuracy | Current Price |
|---|---|---|---|---|---|---|---|
| May 06, 2026 |
Powell Industries, Inc.
POWL
|
BUY |
$333.00
Est. +5%
|
$317.01 | $328.00 |
Precision Hit (±3%)
|
$209.30
-34.0%
|
| Apr 30, 2026 |
Generac Holdings Inc
GNRC
|
BUY |
$257.00
Est. +1%
|
$254.23 | $296.44 |
Target Met
|
$191.91
-24.5%
|
| Apr 29, 2026 |
Bloom Energy Corp - Ordinary Shares - Class A
BE
|
SELL |
$225.00
Est. +19%
|
$279.40 | $157.33 (Low) |
Target Met
|
$207.12
+25.9%
|
| Apr 29, 2026 |
Itron Inc.
ITRI
|
BUY |
$136.00
Est. +56%
|
$87.00 | $108.20 |
Pending
|
$98.85
+13.6%
|
| Mar 11, 2026 |
Core Molding Technologies
CMT
|
BUY |
$24.00
Est. +30%
|
$18.48 | $28.69 |
Target Met
|
$23.33
+26.2%
|
| Feb 03, 2026 |
Thermon Group Holdings Inc
THR
|
BUY |
$54.00
Est. +12%
|
$48.28 | $71.68 |
Target Met
|
$61.14
+26.6%
|
| Jan 16, 2026 |
Powell Industries, Inc.
POWL
|
BUY |
$450.00
Est. +3%
|
$437.31 | $328.00 |
Pending
|
$209.30
-52.1%
|
| Oct 30, 2025 |
Generac Holdings Inc
GNRC
|
BUY |
$184.00
Est. +2%
|
$180.86 | $296.44 |
Target Met
|
$191.91
+6.1%
|
| Oct 29, 2025 |
Bloom Energy Corp - Ordinary Shares - Class A
BE
|
SELL |
$103.00
Est. +9%
|
$113.28 | $75.70 (Low) |
Target Met
|
$207.12
-82.8%
|
| Oct 22, 2025 |
Eos Energy Enterprises Inc - Ordinary Shares - Class A
EOSE
|
SELL |
$12.00
Est. +26%
|
$16.30 | $3.11 (Low) |
Target Met
|
$3.61
+77.9%
|
| Aug 18, 2025 |
Tecogen Inc
TGEN
|
BUY |
$15.00
Est. +81%
|
$8.29 | $12.06 |
Pending
|
$3.20
-61.4%
|
| Mar 12, 2025 |
Core Molding Technologies
CMT
|
BUY |
$22.00
Est. +65%
|
$13.32 | $22.29 |
Precision Hit (±3%)
|
$23.33
+75.2%
|
| Aug 27, 2024 |
Enersys
ENS
|
BUY |
$120.00
Est. +21%
|
$98.98 | $104.36 |
Miss
|
$184.75
+86.7%
|
| Apr 23, 2024 |
Itron Inc.
ITRI
|
BUY |
$102.00
Est. +12%
|
$91.46 | $124.90 |
Target Met
|
$98.85
+8.1%
|
| Apr 23, 2024 |
Generac Holdings Inc
GNRC
|
BUY |
$135.00
Est. +1%
|
$134.12 | $195.94 |
Target Met
|
$191.91
+43.1%
|
| Oct 25, 2021 |
Ameresco Inc. - Ordinary Shares - Class A
AMRC
|
BUY |
$78.00
Est. +3%
|
$75.52 | - | - |
$20.66
-72.6%
|