CMPR is a good buy right now for a beginner long-term investor with $50,000-$100,000 to deploy. The stock has a bullish price structure, supportive analyst upgrades, strong hedge fund accumulation, and no recent negative news flow. While the latest quarter showed weaker profit margins and EPS despite revenue growth, the overall setup still favors a purchase rather than waiting, especially since the user is impatient and wants a direct entry decision.
The technical trend is constructive. CMPR is trading above its key moving averages with a bullish SMA_5 > SMA_20 > SMA_200 alignment, which signals an established uptrend. MACD histogram is positive at 0.748, although it is contracting, suggesting momentum is still positive but slightly cooling. RSI_6 at 66.069 is near the upper-neutral area and not yet an overbought extreme. Price is currently 91.77, just below resistance at R1 94.117 and above pivot 87.791, which supports a favorable trend continuation setup. The near-term pattern data also points to positive forward drift over the next week and month.

["Barrington raised price target to $113 from $95 and kept Outperform.", "Truist raised price target to $110 from $100 and kept Buy.", "Analysts cited positive estimate revisions and continued upside potential.", "Company delivered better-than-expected Q3 results, the third beat in a row this year.", "Hedge funds are buying, with buying amount up 155.46% over the last quarter.", "No recent negative news in the past week.", "Bullish moving average structure supports trend continuation."]
["Latest quarter showed net income fell sharply year over year.", "EPS declined significantly year over year.", "Gross margin compressed year over year.", "MACD histogram is still positive but contracting, indicating momentum is cooling somewhat.", "RSI is approaching the upper range, so near-term upside may be less explosive than earlier in the move."]
In 2026/Q3, revenue increased 12.25% year over year to 886.2 million, which is a solid top-line growth trend. However, profitability weakened materially: net income dropped 267.99% year over year to 13.84 million, EPS fell 266.67% to 0.55, and gross margin declined by 2.61 percentage points to 45.85. The latest quarter was therefore mixed: strong growth on the top line, but weaker earnings quality and margin pressure.
Analyst sentiment has been clearly positive and improving. On 2026-05-06, Barrington raised its target to $113 from $95 and kept Outperform, noting continued upside even after a 38% YTD rise. On 2026-05-01, Truist lifted its target to $110 from $100 and kept Buy, citing a third quarterly beat, sustained demand, good execution, and cross-Cimpress fulfillment benefits. Wall Street’s pros view is that CMPR is executing well with upside to estimates and valuation; the cons view is that recent earnings quality is weaker despite revenue growth and the stock has already run substantially year to date.