← Back to Analysts

Barrington Score: 40

Firm Overview & Performance
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+11.8%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
55%
115 W / 94 L
Target Met
? How often was the target reached?
Hits vs. Total.
79%
89 W / 23 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
19%
21 W / 91 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
8%
9 W / 103 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
55%
71 W / 57 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
55%
114 W / 93 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
50%
1 W / 1 L

Top 5 Analysts (Score, >10 Trades)

1. Vincent Colicchio 46 2. Alexander Paris 42 3. Kevin Steinke 39 4. Michael Petusky 29

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 24, 2026
Viemed Healthcare Inc VMD
BUY - $14.00
Est. +58%
$8.85 $9.39
$9.01 +1.8%
Aug 19, 2026
Haemonetics Corp. HAE
BUY - $118.00
Est. +13%
$104.65 $109.49
$102.85 -1.7%
Aug 14, 2026
ICF International, Inc ICFI
BUY - $110.00
Est. +24%
$88.39 $91.72
$90.00 +1.8%
Aug 12, 2026
HireQuest Inc HQI
BUY Kevin Steinke $19.00
Est. +14%
$16.64 $18.19
$16.62 -0.1%
Aug 12, 2026
H&R Block Inc. HRB
BUY Alexander Paris $60.00
Est. +12%
$53.55 $58.67
$51.10 -4.6%
Aug 12, 2026
National Cinemedia Inc NCMI
BUY - $4.25
Est. +12%
$3.79 $2.90
$2.49 -34.3%
Aug 11, 2026
Cimpress plc CMPR
BUY - $121.00
Est. +26%
$96.41 $99.63
$88.40 -8.3%
Aug 11, 2026
PaySign Inc PAYS
BUY Gary Prestopino $15.00
Est. +19%
$12.64 $14.43
$12.96 +2.5%
Aug 11, 2026
Proficient Auto Logistics Inc. PAL
BUY - $12.00
Est. +123%
$5.37 $6.06
$5.00 -6.9%
Aug 10, 2026
PowerFleet Inc AIOT
BUY - $10.00
Est. +245%
$2.90 $3.35
$3.04 +4.8%
Aug 10, 2026
DENTSPLY Sirona Inc XRAY
BUY - $15.00
Est. +26%
$11.87 $12.12
$11.43 -3.7%
Aug 10, 2026
Lincoln Educational Services Corp LINC
BUY Alexander Paris $50.00
Est. +62%
$30.77 $35.51
$25.48 -17.2%
Aug 10, 2026
Interface Inc. TILE
BUY - $45.00
Est. +18%
$38.29 $39.64
$36.39 -5.0%
Aug 10, 2026
Kelly Services, Inc. - Ordinary Shares - Class A KELYA
BUY - $20.00
Est. +32%
$15.19 $17.46
$16.71 +10.0%
Aug 10, 2026
Insight Enterprises Inc. NSIT
BUY Vincent Colicchio $180.00
Est. +17%
$153.66 $159.44
$159.15 +3.6%
Aug 07, 2026
Liquidity Services Inc LQDT
BUY - $50.00
Est. +19%
$42.01 $43.75
$40.50 -3.6%
Aug 07, 2026
Haemonetics Corp. HAE
BUY - $95.00
Est. +12%
$85.02 $109.49
$102.85 +21.0%
Aug 06, 2026
Bioventus Inc - Ordinary Shares - Class A BVS
BUY - $18.00
Est. +18%
$15.26 $15.02
$14.36 -5.9%
Aug 06, 2026
Barrett Business Services Inc. BBSI
BUY - $44.00
Est. +34%
$32.88 $36.00
$33.83 +2.9%
Aug 06, 2026
Orthofix Medical Inc OFIX
BUY - $14.00
Est. +32%
$10.57 $10.87
$9.31 -11.9%
Aug 06, 2026
Lemaitre Vascular Inc LMAT
BUY - $95.00
Est. +20%
$79.00 $84.35
$80.49 +1.9%
Aug 05, 2026
Henry Schein Inc. HSIC
BUY Michael Petusky $104.00
Est. +17%
$89.11 $91.54
$90.86 +2.0%
Aug 05, 2026
Acco Brands Corporation ACCO
BUY Kevin Steinke $6.00
Est. +37%
$4.37 $4.48
$4.34 -0.7%
Aug 03, 2026
PaySign Inc PAYS
BUY - $11.00
Est. +23%
$8.96 $14.43
$12.96 +44.6%
Aug 03, 2026
Quad/Graphics Inc - Ordinary Shares - Class A QUAD
BUY - $13.50
Est. +30%
$10.39 $11.15
$10.36 -0.3%
Aug 03, 2026
Marcus Corp. MCS
BUY - $33.00
Est. +13%
$29.10 $32.42
$27.57 -5.3%
Jul 31, 2026
Merit Medical Systems, Inc. MMSI
BUY Michael Petusky $114.00
Est. +35%
$84.22 $92.20
$88.57 +5.2%
Jul 31, 2026
Grand Canyon Education Inc LOPE
BUY - $200.00
Est. +38%
$144.93 $154.00
$152.45 +5.2%
Jul 31, 2026
Affiliated Managers Group Inc. AMG
BUY Alexander Paris $425.00
Est. +16%
$366.73 $392.92
$366.18 -0.1%
Jul 30, 2026
Cinemark Holdings Inc CNK
BUY - $42.00
Est. +19%
$35.40 $38.98
$34.99 -1.2%
Jul 30, 2026
Huron Consulting Group Inc HURN
BUY - $213.00
Est. +30%
$163.76 $171.66
$158.10 -3.5%
Jul 30, 2026
ExlService Holdings Inc EXLS
BUY - $43.00
Est. +19%
$35.99 $38.86
$37.32 +3.7%
Jul 30, 2026
Anika Therapeutics Inc. ANIK
BUY - $21.00
Est. +30%
$16.17 $22.53
$21.00 +29.9%
Jul 29, 2026
Strategic Education Inc STRA
BUY Alexander Paris $105.00
Est. +20%
$87.81 $89.59
$81.90 -6.7%
Jul 24, 2026
Imax Corp IMAX
BUY - $50.00
Est. +14%
$44.00 $55.57
$51.92 +18.0%
Jul 23, 2026
Laureate Education Inc LAUR
BUY Alexander Paris $45.00
Est. +25%
$36.08 $40.93
$35.95 -0.4%
Jul 17, 2026
Distribution Solutions Group Inc DSGR
BUY Kevin Steinke $35.00
Est. +2%
$34.43 $35.06
$34.73 +0.9%
Jul 06, 2026
Orthofix Medical Inc OFIX
BUY - $17.00
Est. +71%
$9.94 $12.58
$9.31 -6.3%
Jun 30, 2026
Concentrix Corp. CNXC
BUY - $30.00
Est. +44%
$20.87 $33.75
$32.85 +57.4%
Jun 29, 2026
Methode Electronics, Inc. MEI
BUY - $25.00
Est. +30%
$19.16 $20.38
$15.32 -20.0%
Jun 26, 2026
TD Synnex Corp SNX
BUY Vincent Colicchio $325.00
Est. +22%
$265.61 $282.29
$262.53 -1.2%
Jun 24, 2026
Cbiz Inc CBZ
BUY - $45.00
Est. +48%
$30.40 $55.56
$54.91 +80.6%
Jun 16, 2026
Lifecore Biomedical Inc LFCR
BUY - $6.50
Est. +18%
$5.49 $5.96
$4.35 -20.8%
Jun 12, 2026
Dave Inc - Ordinary Shares - Class A DAVE
BUY - $310.00
Est. +8%
$287.34 $458.25
$390.86 +36.0%
Jun 01, 2026
ACV Auctions Inc - Ordinary Shares - Class A ACVA
BUY - $7.00
Est. +11%
$6.30 $8.38
$6.70 +6.3%
May 26, 2026
Lionsgate Studios Corp. LION
BUY Patrick Sholl $17.00
Est. +14%
$14.95 $16.54
$11.10 -25.8%
May 22, 2026
Orthofix Medical Inc OFIX
BUY - $15.00
Est. +44%
$10.41 $12.58
$9.31 -10.6%
May 21, 2026
Distribution Solutions Group Inc DSGR
BUY Kevin Steinke $33.00
Est. +22%
$27.13 $35.06
$34.73 +28.0%
May 18, 2026
HireQuest Inc HQI
BUY Kevin Steinke $15.00
Est. +23%
$12.21 $19.00
$16.62 +36.1%
May 15, 2026
CuriosityStream Inc - Ordinary Shares- Class A CURI
BUY Patrick Sholl $5.00
Est. +96%
$2.55 $4.31
$2.90 +13.7%
Analyst -
Signal & Target
BUY $14.00
Start Price $8.85
Best Price (1Y)
$9.39
Current Price $9.01
Return +1.8%
Analyst -
Signal & Target
BUY $118.00
Start Price $104.65
Best Price (1Y)
$109.49
Current Price $102.85
Return -1.7%
Analyst -
Signal & Target
BUY $110.00
Start Price $88.39
Best Price (1Y)
$91.72
Current Price $90.00
Return +1.8%
HireQuest Inc
HQI
Aug 12, 2026
Analyst Kevin Steinke
Signal & Target
BUY $19.00
Start Price $16.64
Best Price (1Y)
$18.19
Current Price $16.62
Return -0.1%
Analyst Alexander Paris
Signal & Target
BUY $60.00
Start Price $53.55
Best Price (1Y)
$58.67
Current Price $51.10
Return -4.6%
Analyst -
Signal & Target
BUY $4.25
Start Price $3.79
Best Price (1Y)
$2.90
Current Price $2.49
Return -34.3%
Cimpress plc
CMPR
Aug 11, 2026
Analyst -
Signal & Target
BUY $121.00
Start Price $96.41
Best Price (1Y)
$99.63
Current Price $88.40
Return -8.3%
PaySign Inc
PAYS
Aug 11, 2026
Analyst Gary Prestopino
Signal & Target
BUY $15.00
Start Price $12.64
Best Price (1Y)
$14.43
Current Price $12.96
Return +2.5%
Analyst -
Signal & Target
BUY $12.00
Start Price $5.37
Best Price (1Y)
$6.06
Current Price $5.00
Return -6.9%
Analyst -
Signal & Target
BUY $10.00
Start Price $2.90
Best Price (1Y)
$3.35
Current Price $3.04
Return +4.8%
Analyst -
Signal & Target
BUY $15.00
Start Price $11.87
Best Price (1Y)
$12.12
Current Price $11.43
Return -3.7%
Analyst Alexander Paris
Signal & Target
BUY $50.00
Start Price $30.77
Best Price (1Y)
$35.51
Current Price $25.48
Return -17.2%
Analyst -
Signal & Target
BUY $45.00
Start Price $38.29
Best Price (1Y)
$39.64
Current Price $36.39
Return -5.0%
Analyst -
Signal & Target
BUY $20.00
Start Price $15.19
Best Price (1Y)
$17.46
Current Price $16.71
Return +10.0%
Signal & Target
BUY $180.00
Start Price $153.66
Best Price (1Y)
$159.44
Current Price $159.15
Return +3.6%
Analyst -
Signal & Target
BUY $50.00
Start Price $42.01
Best Price (1Y)
$43.75
Current Price $40.50
Return -3.6%
Analyst -
Signal & Target
BUY $95.00
Start Price $85.02
Best Price (1Y)
$109.49
Current Price $102.85
Return +21.0%
Analyst -
Signal & Target
BUY $18.00
Start Price $15.26
Best Price (1Y)
$15.02
Current Price $14.36
Return -5.9%
Analyst -
Signal & Target
BUY $44.00
Start Price $32.88
Best Price (1Y)
$36.00
Current Price $33.83
Return +2.9%
Analyst -
Signal & Target
BUY $14.00
Start Price $10.57
Best Price (1Y)
$10.87
Current Price $9.31
Return -11.9%
Analyst -
Signal & Target
BUY $95.00
Start Price $79.00
Best Price (1Y)
$84.35
Current Price $80.49
Return +1.9%
Analyst Michael Petusky
Signal & Target
BUY $104.00
Start Price $89.11
Best Price (1Y)
$91.54
Current Price $90.86
Return +2.0%
Analyst Kevin Steinke
Signal & Target
BUY $6.00
Start Price $4.37
Best Price (1Y)
$4.48
Current Price $4.34
Return -0.7%
PaySign Inc
PAYS
Aug 03, 2026
Analyst -
Signal & Target
BUY $11.00
Start Price $8.96
Best Price (1Y)
$14.43
Current Price $12.96
Return +44.6%
Analyst -
Signal & Target
BUY $13.50
Start Price $10.39
Best Price (1Y)
$11.15
Current Price $10.36
Return -0.3%
Marcus Corp.
MCS
Aug 03, 2026
Analyst -
Signal & Target
BUY $33.00
Start Price $29.10
Best Price (1Y)
$32.42
Current Price $27.57
Return -5.3%
Analyst Michael Petusky
Signal & Target
BUY $114.00
Start Price $84.22
Best Price (1Y)
$92.20
Current Price $88.57
Return +5.2%
Analyst -
Signal & Target
BUY $200.00
Start Price $144.93
Best Price (1Y)
$154.00
Current Price $152.45
Return +5.2%
Analyst Alexander Paris
Signal & Target
BUY $425.00
Start Price $366.73
Best Price (1Y)
$392.92
Current Price $366.18
Return -0.1%
Analyst -
Signal & Target
BUY $42.00
Start Price $35.40
Best Price (1Y)
$38.98
Current Price $34.99
Return -1.2%
Analyst -
Signal & Target
BUY $213.00
Start Price $163.76
Best Price (1Y)
$171.66
Current Price $158.10
Return -3.5%
Analyst -
Signal & Target
BUY $43.00
Start Price $35.99
Best Price (1Y)
$38.86
Current Price $37.32
Return +3.7%
Analyst -
Signal & Target
BUY $21.00
Start Price $16.17
Best Price (1Y)
$22.53
Current Price $21.00
Return +29.9%
Analyst Alexander Paris
Signal & Target
BUY $105.00
Start Price $87.81
Best Price (1Y)
$89.59
Current Price $81.90
Return -6.7%
Imax Corp
IMAX
Jul 24, 2026
Analyst -
Signal & Target
BUY $50.00
Start Price $44.00
Best Price (1Y)
$55.57
Current Price $51.92
Return +18.0%
Analyst Alexander Paris
Signal & Target
BUY $45.00
Start Price $36.08
Best Price (1Y)
$40.93
Current Price $35.95
Return -0.4%
Analyst Kevin Steinke
Signal & Target
BUY $35.00
Start Price $34.43
Best Price (1Y)
$35.06
Current Price $34.73
Return +0.9%
Analyst -
Signal & Target
BUY $17.00
Start Price $9.94
Best Price (1Y)
$12.58
Current Price $9.31
Return -6.3%
Analyst -
Signal & Target
BUY $30.00
Start Price $20.87
Best Price (1Y)
$33.75
Current Price $32.85
Return +57.4%
Analyst -
Signal & Target
BUY $25.00
Start Price $19.16
Best Price (1Y)
$20.38
Current Price $15.32
Return -20.0%
Signal & Target
BUY $325.00
Start Price $265.61
Best Price (1Y)
$282.29
Current Price $262.53
Return -1.2%
Cbiz Inc
CBZ
Jun 24, 2026
Analyst -
Signal & Target
BUY $45.00
Start Price $30.40
Best Price (1Y)
$55.56
Current Price $54.91
Return +80.6%
Analyst -
Signal & Target
BUY $6.50
Start Price $5.49
Best Price (1Y)
$5.96
Current Price $4.35
Return -20.8%
Analyst -
Signal & Target
BUY $310.00
Start Price $287.34
Best Price (1Y)
$458.25
Current Price $390.86
Return +36.0%
Analyst -
Signal & Target
BUY $7.00
Start Price $6.30
Best Price (1Y)
$8.38
Current Price $6.70
Return +6.3%
Analyst Patrick Sholl
Signal & Target
BUY $17.00
Start Price $14.95
Best Price (1Y)
$16.54
Current Price $11.10
Return -25.8%
Analyst -
Signal & Target
BUY $15.00
Start Price $10.41
Best Price (1Y)
$12.58
Current Price $9.31
Return -10.6%
Analyst Kevin Steinke
Signal & Target
BUY $33.00
Start Price $27.13
Best Price (1Y)
$35.06
Current Price $34.73
Return +28.0%
HireQuest Inc
HQI
May 18, 2026
Analyst Kevin Steinke
Signal & Target
BUY $15.00
Start Price $12.21
Best Price (1Y)
$19.00
Current Price $16.62
Return +36.1%
Analyst Patrick Sholl
Signal & Target
BUY $5.00
Start Price $2.55
Best Price (1Y)
$4.31
Current Price $2.90
Return +13.7%