← Back to Analysts

Barrington Score: 42

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.
+13.7%
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 📉
59%
114 W / 80 L
Target Met
? How often was the target reached?
Hits vs. Total.
80%
80 W / 20 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
19%
19 W / 81 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
9%
9 W / 91 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.
59%
71 W / 49 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
59%
113 W / 79 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. Alexander Paris 46 2. Vincent Colicchio 42 3. Kevin Steinke 41 4. Michael Petusky 28

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
Haemonetics Corp. HAE
BUY - $95.00
Est. +12%
$85.02 $92.25
$90.38 +6.3%
Aug 07, 2026
Liquidity Services Inc LQDT
BUY - $50.00
Est. +19%
$42.01 $43.31
$42.94 +2.2%
Aug 06, 2026
Lemaitre Vascular Inc LMAT
BUY - $95.00
Est. +20%
$79.00 $82.95
$81.93 +3.7%
Aug 06, 2026
Bioventus Inc - Ordinary Shares - Class A BVS
BUY - $18.00
Est. +18%
$15.26 $15.02
$13.89 -9.0%
Aug 06, 2026
Barrett Business Services Inc. BBSI
BUY - $44.00
Est. +34%
$32.88 $36.00
$33.01 +0.4%
Aug 06, 2026
Orthofix Medical Inc OFIX
BUY - $14.00
Est. +32%
$10.57 $10.87
$10.18 -3.7%
Aug 05, 2026
Acco Brands Corporation ACCO
BUY Kevin Steinke $6.00
Est. +37%
$4.37 $4.48
$4.32 -1.1%
Aug 05, 2026
Henry Schein Inc. HSIC
BUY Michael Petusky $104.00
Est. +17%
$89.11 $91.54
$90.12 +1.1%
Aug 03, 2026
Quad/Graphics Inc - Ordinary Shares - Class A QUAD
BUY - $13.50
Est. +30%
$10.39 $11.15
$9.81 -5.6%
Aug 03, 2026
PaySign Inc PAYS
BUY - $11.00
Est. +23%
$8.96 $13.15
$13.02 +45.3%
Aug 03, 2026
Marcus Corp. MCS
BUY - $33.00
Est. +13%
$29.10 $32.42
$30.14 +3.6%
Jul 31, 2026
Affiliated Managers Group Inc. AMG
BUY Alexander Paris $425.00
Est. +16%
$366.73 $392.92
$367.10 +0.1%
Jul 31, 2026
Merit Medical Systems, Inc. MMSI
BUY Michael Petusky $114.00
Est. +35%
$84.22 $92.15
$90.50 +7.5%
Jul 31, 2026
Grand Canyon Education Inc LOPE
BUY - $200.00
Est. +38%
$144.93 $154.00
$145.31 +0.3%
Jul 30, 2026
Anika Therapeutics Inc. ANIK
BUY - $21.00
Est. +30%
$16.17 $22.23
$21.17 +30.9%
Jul 30, 2026
Huron Consulting Group Inc HURN
BUY - $213.00
Est. +30%
$163.76 $171.66
$155.31 -5.2%
Jul 30, 2026
Cinemark Holdings Inc CNK
BUY - $42.00
Est. +19%
$35.40 $38.98
$37.66 +6.4%
Jul 30, 2026
ExlService Holdings Inc EXLS
BUY - $43.00
Est. +19%
$35.99 $36.18
$35.37 -1.7%
Jul 29, 2026
Strategic Education Inc STRA
BUY Alexander Paris $105.00
Est. +20%
$87.81 $89.59
$82.07 -6.5%
Jul 24, 2026
Imax Corp IMAX
BUY - $50.00
Est. +14%
$44.00 $53.57
$53.26 +21.0%
Jul 23, 2026
Laureate Education Inc LAUR
BUY Alexander Paris $45.00
Est. +25%
$36.08 $40.93
$37.38 +3.6%
Jul 17, 2026
Distribution Solutions Group Inc DSGR
BUY Kevin Steinke $35.00
Est. +2%
$34.43 $35.06
$34.86 +1.2%
Jul 06, 2026
Orthofix Medical Inc OFIX
BUY - $17.00
Est. +71%
$9.94 $12.58
$10.18 +2.4%
Jun 30, 2026
Concentrix Corp. CNXC
BUY - $30.00
Est. +44%
$20.87 $26.88
$24.87 +19.2%
Jun 29, 2026
Methode Electronics, Inc. MEI
BUY - $25.00
Est. +30%
$19.16 $20.38
$16.72 -12.7%
Jun 26, 2026
TD Synnex Corp SNX
BUY Vincent Colicchio $325.00
Est. +22%
$265.61 $282.29
$254.58 -4.2%
Jun 24, 2026
Cbiz Inc CBZ
BUY - $45.00
Est. +48%
$30.40 $55.56
$54.60 +79.6%
Jun 16, 2026
Lifecore Biomedical Inc LFCR
BUY - $6.50
Est. +18%
$5.49 $5.96
$4.73 -13.8%
Jun 12, 2026
Dave Inc - Ordinary Shares - Class A DAVE
BUY - $310.00
Est. +8%
$287.34 $458.25
$333.77 +16.2%
Jun 01, 2026
ACV Auctions Inc - Ordinary Shares - Class A ACVA
BUY - $7.00
Est. +11%
$6.30 $8.38
$7.96 +26.3%
May 26, 2026
Lionsgate Studios Corp. LION
BUY Patrick Sholl $17.00
Est. +14%
$14.95 $16.54
$11.72 -21.6%
May 22, 2026
Orthofix Medical Inc OFIX
BUY - $15.00
Est. +44%
$10.41 $12.58
$10.18 -2.2%
May 21, 2026
Distribution Solutions Group Inc DSGR
BUY Kevin Steinke $33.00
Est. +22%
$27.13 $35.06
$34.86 +28.5%
May 18, 2026
HireQuest Inc HQI
BUY Kevin Steinke $15.00
Est. +23%
$12.21 $19.00
$17.71 +45.0%
May 15, 2026
CuriosityStream Inc - Ordinary Shares- Class A CURI
BUY Patrick Sholl $5.00
Est. +96%
$2.55 $4.31
$3.99 +56.5%
May 13, 2026
U.S. Physical Therapy, Inc. USPH
BUY Michael Petusky $90.00
Est. +48%
$60.85 $83.43
$82.76 +36.0%
May 13, 2026
American Public Education Inc APEI
BUY - $62.00
Est. +15%
$53.86 $59.96
$45.24 -16.0%
May 12, 2026
Lincoln Educational Services Corp LINC
BUY Alexander Paris $56.00
Est. +14%
$48.92 $56.34
$30.11 -38.5%
May 12, 2026
Haemonetics Corp. HAE
BUY - $89.00
Est. +70%
$52.24 $92.25
$90.38 +73.0%
May 12, 2026
Outfront Media Inc OUT
BUY - $38.00
Est. +18%
$32.24 $34.16
$29.77 -7.7%
May 11, 2026
Proficient Auto Logistics Inc. PAL
BUY Alexander Paris $10.00
Est. +68%
$5.95 $8.71
$5.48 -7.9%
May 08, 2026
Perdoceo Education Corporation PRDO
BUY Alexander Paris $44.00
Est. +28%
$34.44 $37.08
$31.88 -7.4%
May 07, 2026
Universal Technical Institute Inc UTI
BUY Alexander Paris $42.00
Est. +22%
$34.47 $51.34
$25.84 -25.0%
May 06, 2026
Lemaitre Vascular Inc LMAT
BUY - $120.00
Est. +7%
$112.00 $115.75
$81.93 -26.8%
May 06, 2026
Hackett Group Inc (The) HCKT
BUY Vincent Colicchio $16.00
Est. +62%
$9.89 $12.19
$11.15 +12.7%
May 06, 2026
SuRo Capital Corp SSSS
BUY - $18.00
Est. +29%
$13.90 $14.98
$11.46 -17.6%
May 06, 2026
Cimpress plc CMPR
BUY - $113.00
Est. +23%
$91.83 $106.70
$97.34 +6.0%
May 04, 2026
Commercial Vehicle Group Inc CVGI
BUY - $6.00
Est. +45%
$4.15 $5.88
$3.20 -22.9%
May 04, 2026
Sirius XM Holdings Inc SIRI
BUY - $32.00
Est. +18%
$27.22 $32.66
$27.99 +2.8%
May 01, 2026
Option Care Health Inc. - Registered Shares OPCH
BUY - $32.00
Est. +60%
$20.03 $24.95
$24.07 +20.2%
Analyst -
Signal & Target
BUY $95.00
Start Price $85.02
Best Price (1Y)
$92.25
Current Price $90.38
Return +6.3%
Analyst -
Signal & Target
BUY $50.00
Start Price $42.01
Best Price (1Y)
$43.31
Current Price $42.94
Return +2.2%
Analyst -
Signal & Target
BUY $95.00
Start Price $79.00
Best Price (1Y)
$82.95
Current Price $81.93
Return +3.7%
Analyst -
Signal & Target
BUY $18.00
Start Price $15.26
Best Price (1Y)
$15.02
Current Price $13.89
Return -9.0%
Analyst -
Signal & Target
BUY $44.00
Start Price $32.88
Best Price (1Y)
$36.00
Current Price $33.01
Return +0.4%
Analyst -
Signal & Target
BUY $14.00
Start Price $10.57
Best Price (1Y)
$10.87
Current Price $10.18
Return -3.7%
Analyst Kevin Steinke
Signal & Target
BUY $6.00
Start Price $4.37
Best Price (1Y)
$4.48
Current Price $4.32
Return -1.1%
Analyst Michael Petusky
Signal & Target
BUY $104.00
Start Price $89.11
Best Price (1Y)
$91.54
Current Price $90.12
Return +1.1%
Analyst -
Signal & Target
BUY $13.50
Start Price $10.39
Best Price (1Y)
$11.15
Current Price $9.81
Return -5.6%
PaySign Inc
PAYS
Aug 03, 2026
Analyst -
Signal & Target
BUY $11.00
Start Price $8.96
Best Price (1Y)
$13.15
Current Price $13.02
Return +45.3%
Marcus Corp.
MCS
Aug 03, 2026
Analyst -
Signal & Target
BUY $33.00
Start Price $29.10
Best Price (1Y)
$32.42
Current Price $30.14
Return +3.6%
Analyst Alexander Paris
Signal & Target
BUY $425.00
Start Price $366.73
Best Price (1Y)
$392.92
Current Price $367.10
Return +0.1%
Analyst Michael Petusky
Signal & Target
BUY $114.00
Start Price $84.22
Best Price (1Y)
$92.15
Current Price $90.50
Return +7.5%
Analyst -
Signal & Target
BUY $200.00
Start Price $144.93
Best Price (1Y)
$154.00
Current Price $145.31
Return +0.3%
Analyst -
Signal & Target
BUY $21.00
Start Price $16.17
Best Price (1Y)
$22.23
Current Price $21.17
Return +30.9%
Analyst -
Signal & Target
BUY $213.00
Start Price $163.76
Best Price (1Y)
$171.66
Current Price $155.31
Return -5.2%
Analyst -
Signal & Target
BUY $42.00
Start Price $35.40
Best Price (1Y)
$38.98
Current Price $37.66
Return +6.4%
Analyst -
Signal & Target
BUY $43.00
Start Price $35.99
Best Price (1Y)
$36.18
Current Price $35.37
Return -1.7%
Analyst Alexander Paris
Signal & Target
BUY $105.00
Start Price $87.81
Best Price (1Y)
$89.59
Current Price $82.07
Return -6.5%
Imax Corp
IMAX
Jul 24, 2026
Analyst -
Signal & Target
BUY $50.00
Start Price $44.00
Best Price (1Y)
$53.57
Current Price $53.26
Return +21.0%
Analyst Alexander Paris
Signal & Target
BUY $45.00
Start Price $36.08
Best Price (1Y)
$40.93
Current Price $37.38
Return +3.6%
Analyst Kevin Steinke
Signal & Target
BUY $35.00
Start Price $34.43
Best Price (1Y)
$35.06
Current Price $34.86
Return +1.2%
Analyst -
Signal & Target
BUY $17.00
Start Price $9.94
Best Price (1Y)
$12.58
Current Price $10.18
Return +2.4%
Analyst -
Signal & Target
BUY $30.00
Start Price $20.87
Best Price (1Y)
$26.88
Current Price $24.87
Return +19.2%
Analyst -
Signal & Target
BUY $25.00
Start Price $19.16
Best Price (1Y)
$20.38
Current Price $16.72
Return -12.7%
Signal & Target
BUY $325.00
Start Price $265.61
Best Price (1Y)
$282.29
Current Price $254.58
Return -4.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.60
Return +79.6%
Analyst -
Signal & Target
BUY $6.50
Start Price $5.49
Best Price (1Y)
$5.96
Current Price $4.73
Return -13.8%
Analyst -
Signal & Target
BUY $310.00
Start Price $287.34
Best Price (1Y)
$458.25
Current Price $333.77
Return +16.2%
Analyst -
Signal & Target
BUY $7.00
Start Price $6.30
Best Price (1Y)
$8.38
Current Price $7.96
Return +26.3%
Analyst Patrick Sholl
Signal & Target
BUY $17.00
Start Price $14.95
Best Price (1Y)
$16.54
Current Price $11.72
Return -21.6%
Analyst -
Signal & Target
BUY $15.00
Start Price $10.41
Best Price (1Y)
$12.58
Current Price $10.18
Return -2.2%
Analyst Kevin Steinke
Signal & Target
BUY $33.00
Start Price $27.13
Best Price (1Y)
$35.06
Current Price $34.86
Return +28.5%
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 $17.71
Return +45.0%
Analyst Patrick Sholl
Signal & Target
BUY $5.00
Start Price $2.55
Best Price (1Y)
$4.31
Current Price $3.99
Return +56.5%
Analyst Michael Petusky
Signal & Target
BUY $90.00
Start Price $60.85
Best Price (1Y)
$83.43
Current Price $82.76
Return +36.0%
Analyst -
Signal & Target
BUY $62.00
Start Price $53.86
Best Price (1Y)
$59.96
Current Price $45.24
Return -16.0%
Analyst Alexander Paris
Signal & Target
BUY $56.00
Start Price $48.92
Best Price (1Y)
$56.34
Current Price $30.11
Return -38.5%
Analyst -
Signal & Target
BUY $89.00
Start Price $52.24
Best Price (1Y)
$92.25
Current Price $90.38
Return +73.0%
Analyst -
Signal & Target
BUY $38.00
Start Price $32.24
Best Price (1Y)
$34.16
Current Price $29.77
Return -7.7%
Analyst Alexander Paris
Signal & Target
BUY $10.00
Start Price $5.95
Best Price (1Y)
$8.71
Current Price $5.48
Return -7.9%
Analyst Alexander Paris
Signal & Target
BUY $44.00
Start Price $34.44
Best Price (1Y)
$37.08
Current Price $31.88
Return -7.4%
Analyst Alexander Paris
Signal & Target
BUY $42.00
Start Price $34.47
Best Price (1Y)
$51.34
Current Price $25.84
Return -25.0%
Analyst -
Signal & Target
BUY $120.00
Start Price $112.00
Best Price (1Y)
$115.75
Current Price $81.93
Return -26.8%
Signal & Target
BUY $16.00
Start Price $9.89
Best Price (1Y)
$12.19
Current Price $11.15
Return +12.7%
Analyst -
Signal & Target
BUY $18.00
Start Price $13.90
Best Price (1Y)
$14.98
Current Price $11.46
Return -17.6%
Cimpress plc
CMPR
May 06, 2026
Analyst -
Signal & Target
BUY $113.00
Start Price $91.83
Best Price (1Y)
$106.70
Current Price $97.34
Return +6.0%
Analyst -
Signal & Target
BUY $6.00
Start Price $4.15
Best Price (1Y)
$5.88
Current Price $3.20
Return -22.9%
Analyst -
Signal & Target
BUY $32.00
Start Price $27.22
Best Price (1Y)
$32.66
Current Price $27.99
Return +2.8%
Analyst -
Signal & Target
BUY $32.00
Start Price $20.03
Best Price (1Y)
$24.95
Current Price $24.07
Return +20.2%