Ticker brief
CECO CECO ENVIRONMENTAL CORP
Industrial · Environmental Control
last close
$82.15
1 day
-4.0%
14 days
-16.5%
mkt cap
$4.8B
signals 14d
5
authors 14d
5
Sentiment — last 14 days
daily mean sentiment, 2026-06-21 → 2026-06-30 · now +0.32 (−1 bearish … +1 bullish)
Who spoke5
| author | grade | trader score | signals | mean sent |
|---|---|---|---|---|
| @kkernttb | C | +1.42 | 1 | +0.35 |
| @stocktalkweekly | A | -0.59 | 1 | -0.10 |
| @CEOStockWatcher | C | · | 1 | -0.20 |
| @JaguarAnalytics | B | +0.01 | 1 | +0.65 |
| @MinervaCap | C | -1.28 | 1 | +0.00 |
Recent signals5of 5 in 14d — receipts included
| date (PT) | author | sent | what they said | since then | receipt |
|---|---|---|---|---|---|
| 2026-06-30 | @MinervaCap | +0.00 | Watchlist for tomorrow without explicit entry intent. | -9.5% | tweet ↗ |
| 2026-06-30 | @JaguarAnalytics | +0.65 | Says $300M order may be phase 1 and margins imply Street EBITDA too low. | -9.5% | tweet ↗ |
| 2026-06-29 | @CEOStockWatcher | -0.20 | CECO director sold $6.59M after stock rose 55% in prior 3 months. | -8.8% | tweet ↗ |
| 2026-06-25 | @stocktalkweekly | -0.10 | Recaps three portfolio holdings acquired at a premium as validation. | -13.6% | tweet ↗ |
| 2026-06-21 | @kkernttb | +0.35 | Lists best IBD50 chart setups without trade mechanics. | -16.5% | tweet ↗ |
“Since then” = price move from the close on the signal's date (PT) to the latest close — what happened after they said it, not a backtest. A — means no trading session has closed since the signal yet. Sentiment is our extracted per-tweet score, −1…+1.