← Back to Canaccord Genuity

Maria Ripps Score: 36

Analyst at Canaccord Genuity, Loop Capital Markets, Needham
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.
+27.1%
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 📉
46%
26 W / 30 L
Target Met
? How often was the target reached?
Hits vs. Total.
80%
32 W / 8 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
13%
5 W / 35 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
2 W / 38 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.
51%
18 W / 17 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
45%
24 W / 29 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
67%
2 W / 1 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Jun 11, 2026
Lovesac Company LOVE
BUY $22.00
Est. +35%
$16.30 $17.16
Pending
$16.35 +0.3%
Apr 29, 2026
Spotify Technology S.A. SPOT
BUY $720.00
Est. +66%
$434.20 $534.00
Pending
$482.00 +11.0%
Mar 13, 2026
Vivid Seats Inc - Ordinary Shares - Class A SEAT
BUY $10.00
Est. +71%
$5.85 $10.27
Precision Hit (±3%)
$7.76 +32.6%
Mar 03, 2026
Life360 Inc. LIF
BUY $94.00
Est. +75%
$53.79 $50.30
Pending
$45.25 -15.9%
Feb 10, 2026
Upwork Inc UPWK
BUY $22.00
Est. +17%
$18.79 $16.91
Pending
$8.49 -54.8%
Feb 10, 2026
Spotify Technology S.A. SPOT
BUY $750.00
Est. +57%
$476.40 $570.64
Pending
$482.00 +1.2%
Feb 06, 2026
BARK Inc - Ordinary Shares - Class A BARK
BUY $1.50
Est. +83%
$0.82 $17.36
Target Met
$9.76 +1090.2%
Jan 07, 2026
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY $390.00
Est. +24%
$314.34 $408.61
Target Met
$359.68 +14.4%
Nov 19, 2025
Upwork Inc UPWK
BUY $24.00
Est. +41%
$17.08 $22.84
Pending
$8.49 -50.3%
Oct 30, 2025
Alphabet Inc - Ordinary Shares - Class C GOOG
BUY $330.00
Est. +20%
$275.17 $404.44
Target Met
$358.16 +30.2%
Oct 30, 2025
Etsy Inc ETSY
BUY $80.00
Est. +23%
$65.21 $71.86
Pending
$69.48 +6.5%
Aug 07, 2025
Zillow Group Inc - Ordinary Shares - Class A ZG
BUY $84.00
Est. +4%
$81.02 $90.22
Target Met
$32.22 -60.2%
Aug 01, 2025
Amazon.com Inc. AMZN
BUY $280.00
Est. +30%
$214.75 $278.56
Bullseye Hit (±1%)
$238.55 +11.1%
Jul 16, 2025
Meta Platforms Inc - Ordinary Shares - Class A META
BUY $850.00
Est. +21%
$704.99 $796.25
Pending
$566.98 -19.6%
Jul 02, 2025
Life360 Inc. LIF
BUY $75.00
Est. +17%
$63.92 $112.54
Target Met
$45.25 -29.2%
May 20, 2025
Spotify Technology S.A. SPOT
BUY $775.00
Est. +18%
$658.61 $784.25
Precision Hit (±3%)
$482.00 -26.8%
May 07, 2025
Vivid Seats Inc - Ordinary Shares - Class A SEAT
BUY $4.00
Est. +130%
$1.74 $45.20
Target Met
$7.76 +346.0%
May 02, 2025
Snap Inc - Ordinary Shares - Class A SNAP
BUY $9.00
Est. +15%
$7.83 $10.41
Target Met
$5.26 -32.8%
Feb 19, 2025
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
SELL $68.00
Est. +1%
$68.74 $15.46 (Low)
Target Met
$26.82 +61.0%
Dec 02, 2024
Spotify Technology S.A. SPOT
BUY $560.00
Est. +18%
$475.38 $784.25
Target Met
$482.00 +1.4%
Dec 02, 2024
Zillow Group Inc - Ordinary Shares - Class A ZG
BUY $86.00
Est. +5%
$81.58 $90.22
Target Met
$32.22 -60.5%
Dec 02, 2024
Netflix Inc. NFLX
BUY $940.00
Est. +8%
$868.62 $134.12
Miss
$80.34 -90.8%
Dec 02, 2024
Lovesac Company LOVE
BUY $45.00
Est. +21%
$37.32 $39.49
Miss
$16.35 -56.2%
Dec 02, 2024
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
BUY $38.00
Est. +23%
$30.81 $72.98
Target Met
$26.82 -13.0%
Dec 02, 2024
Viant Technology Inc - Ordinary Shares - Class A DSP
BUY $22.00
Est. +21%
$18.19 $26.33
Target Met
$11.10 -39.0%
Dec 02, 2024
Life360 Inc. LIF
BUY $58.00
Est. +20%
$48.32 $112.54
Target Met
$45.25 -6.4%
Nov 13, 2024
Spotify Technology S.A. SPOT
BUY $525.00
Est. +54%
$339.90 $784.25
Target Met
$482.00 +41.8%
Nov 11, 2024
Nerdy Inc - Ordinary Shares - Class A NRDY
BUY $2.50
Est. +175%
$0.91 $2.18
Miss
$1.00 +9.5%
Oct 30, 2024
Snap Inc - Ordinary Shares - Class A SNAP
BUY $13.00
Est. +19%
$10.89 $13.28
Precision Hit (±3%)
$5.26 -51.7%
Oct 24, 2024
Upwork Inc UPWK
BUY $15.00
Est. +18%
$12.73 $20.54
Target Met
$8.49 -33.3%
Oct 18, 2024
Netflix Inc. NFLX
BUY $760.00
Est. +11%
$687.65 $134.12
Miss
$80.34 -88.3%
Oct 17, 2024
Viant Technology Inc - Ordinary Shares - Class A DSP
BUY $13.00
Est. +9%
$11.97 $26.33
Target Met
$11.10 -7.3%
Sep 25, 2024
Stitch Fix Inc - Ordinary Shares - Class A SFIX
SELL $3.50
Est. +7%
$3.75 $2.21 (Low)
Target Met
$3.85 -2.5%
Sep 20, 2024
Trupanion Inc TRUP
BUY $50.00
Est. +19%
$42.00 $57.84
Target Met
$23.65 -43.7%
Aug 09, 2024
Nerdy Inc - Ordinary Shares - Class A NRDY
BUY $3.00
Est. +245%
$0.87 $2.18
Miss
$1.00 +14.6%
Jun 27, 2024
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY $4.50
Est. +17%
$3.84 $6.99
Target Met
$3.85 +0.1%
Jun 17, 2024
Life360 Inc. LIF
BUY $40.00
Est. +32%
$30.29 $65.75
Target Met
$45.25 +49.4%
Jun 03, 2024
Spotify Technology S.A. SPOT
BUY $370.00
Est. +19%
$310.71 $677.91
Target Met
$482.00 +55.1%
May 22, 2024
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
BUY $24.00
Est. +37%
$17.56 $72.98
Target Met
$26.82 +52.7%
May 03, 2024
Trupanion Inc TRUP
BUY $34.00
Est. +43%
$23.78 $57.84
Target Met
$23.65 -0.5%
Apr 19, 2024
Netflix Inc. NFLX
SELL $585.00
Est. +4%
$610.56 $54.20 (Low)
Target Met
$80.34 +86.8%
Apr 12, 2024
Lovesac Company LOVE
BUY $36.00
Est. +74%
$20.73 $39.49
Target Met
$16.35 -21.1%
Apr 10, 2024
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
BUY $20.00
Est. +37%
$14.55 $72.98
Target Met
$26.82 +84.3%
Mar 05, 2024
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY $3.00
Est. +9%
$2.74 $6.99
Target Met
$3.85 +40.3%
Sep 15, 2023
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY $5.00
Est. +49%
$3.35 $5.05
Bullseye Hit (±1%)
$3.85 +14.8%
Aug 03, 2023
Zillow Group Inc - Ordinary Shares - Class A ZG
SELL $52.00
Est. +2%
$53.21 $42.23 (Low)
Target Met
$32.22 +39.4%
Jun 16, 2022
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY $15.00
Est. +147%
$6.08 - -
$3.85 -36.8%
Mar 20, 2022
Upwork Inc UPWK
BUY $40.00
Est. +79%
$22.32 - -
$8.49 -62.0%
Feb 24, 2022
Wayfair Inc - Ordinary Shares - Class A W
BUY $220.00
Est. +73%
$127.07 - -
$77.59 -38.9%
Feb 04, 2022
Snap Inc - Ordinary Shares - Class A SNAP
BUY $46.00
Est. +18%
$38.91 - -
$5.26 -86.5%
Feb 03, 2022
Meta Platforms Inc - Ordinary Shares - Class A META
BUY $360.00
Est. +51%
$237.76 - -
$566.98 +138.5%
Jan 21, 2022
Netflix Inc. NFLX
BUY $600.00
Est. +1409%
$39.75 $45.85
Miss
$80.34 +102.1%
Dec 08, 2021
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY $38.00
Est. +100%
$19.00 - -
$3.85 -79.8%
Nov 03, 2021
Zillow Group Inc - Ordinary Shares - Class A ZG
BUY $120.00
Est. +82%
$65.86 - -
$32.22 -51.1%
Oct 27, 2021
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY $3,350.00
Est. +2191%
$146.22 - -
$359.68 +146.0%
Oct 27, 2021
Twitter Inc TWTR
BUY $72.00
Est. +31%
$54.81 $54.00
Miss
$53.70 -2.0%
Jun 02, 2021
Etsy Inc ETSY
BUY $270.00
Est. +54%
$175.14 - -
$69.48 -60.3%
Signal & Target
BUY $22.00
Start Price $16.30
Best Price (1Y)
$17.16
Current Price $16.35
Return +0.3%
Signal & Target
BUY $720.00
Start Price $434.20
Best Price (1Y)
$534.00
Current Price $482.00
Return +11.0%
Signal & Target
BUY $10.00
Start Price $5.85
Best Price (1Y)
$10.27
Current Price $7.76
Return +32.6%
Life360 Inc.
LIF
Mar 03, 2026
Signal & Target
BUY $94.00
Start Price $53.79
Best Price (1Y)
$50.30
Current Price $45.25
Return -15.9%
Upwork Inc
UPWK
Feb 10, 2026
Signal & Target
BUY $22.00
Start Price $18.79
Best Price (1Y)
$16.91
Current Price $8.49
Return -54.8%
Signal & Target
BUY $750.00
Start Price $476.40
Best Price (1Y)
$570.64
Current Price $482.00
Return +1.2%
Signal & Target
BUY $1.50
Start Price $0.82
Best Price (1Y)
$17.36
Current Price $9.76
Return +1090.2%
Signal & Target
BUY $390.00
Start Price $314.34
Best Price (1Y)
$408.61
Current Price $359.68
Return +14.4%
Upwork Inc
UPWK
Nov 19, 2025
Signal & Target
BUY $24.00
Start Price $17.08
Best Price (1Y)
$22.84
Current Price $8.49
Return -50.3%
Signal & Target
BUY $330.00
Start Price $275.17
Best Price (1Y)
$404.44
Current Price $358.16
Return +30.2%
Etsy Inc
ETSY
Oct 30, 2025
Signal & Target
BUY $80.00
Start Price $65.21
Best Price (1Y)
$71.86
Current Price $69.48
Return +6.5%
Signal & Target
BUY $84.00
Start Price $81.02
Best Price (1Y)
$90.22
Current Price $32.22
Return -60.2%
Signal & Target
BUY $280.00
Start Price $214.75
Best Price (1Y)
$278.56
Current Price $238.55
Return +11.1%
Signal & Target
BUY $850.00
Start Price $704.99
Best Price (1Y)
$796.25
Current Price $566.98
Return -19.6%
Life360 Inc.
LIF
Jul 02, 2025
Signal & Target
BUY $75.00
Start Price $63.92
Best Price (1Y)
$112.54
Current Price $45.25
Return -29.2%
Signal & Target
BUY $775.00
Start Price $658.61
Best Price (1Y)
$784.25
Current Price $482.00
Return -26.8%
Signal & Target
BUY $4.00
Start Price $1.74
Best Price (1Y)
$45.20
Current Price $7.76
Return +346.0%
Signal & Target
BUY $9.00
Start Price $7.83
Best Price (1Y)
$10.41
Current Price $5.26
Return -32.8%
Signal & Target
SELL $68.00
Start Price $68.74
Best Price (1Y)
$15.46
Current Price $26.82
Return +61.0%
Signal & Target
BUY $560.00
Start Price $475.38
Best Price (1Y)
$784.25
Current Price $482.00
Return +1.4%
Signal & Target
BUY $86.00
Start Price $81.58
Best Price (1Y)
$90.22
Current Price $32.22
Return -60.5%
Netflix Inc.
NFLX
Dec 02, 2024
Signal & Target
BUY $940.00
Start Price $868.62
Best Price (1Y)
$134.12
Current Price $80.34
Return -90.8%
Signal & Target
BUY $45.00
Start Price $37.32
Best Price (1Y)
$39.49
Current Price $16.35
Return -56.2%
Signal & Target
BUY $38.00
Start Price $30.81
Best Price (1Y)
$72.98
Current Price $26.82
Return -13.0%
Signal & Target
BUY $22.00
Start Price $18.19
Best Price (1Y)
$26.33
Current Price $11.10
Return -39.0%
Life360 Inc.
LIF
Dec 02, 2024
Signal & Target
BUY $58.00
Start Price $48.32
Best Price (1Y)
$112.54
Current Price $45.25
Return -6.4%
Signal & Target
BUY $525.00
Start Price $339.90
Best Price (1Y)
$784.25
Current Price $482.00
Return +41.8%
Signal & Target
BUY $2.50
Start Price $0.91
Best Price (1Y)
$2.18
Current Price $1.00
Return +9.5%
Signal & Target
BUY $13.00
Start Price $10.89
Best Price (1Y)
$13.28
Current Price $5.26
Return -51.7%
Upwork Inc
UPWK
Oct 24, 2024
Signal & Target
BUY $15.00
Start Price $12.73
Best Price (1Y)
$20.54
Current Price $8.49
Return -33.3%
Netflix Inc.
NFLX
Oct 18, 2024
Signal & Target
BUY $760.00
Start Price $687.65
Best Price (1Y)
$134.12
Current Price $80.34
Return -88.3%
Signal & Target
BUY $13.00
Start Price $11.97
Best Price (1Y)
$26.33
Current Price $11.10
Return -7.3%
Signal & Target
SELL $3.50
Start Price $3.75
Best Price (1Y)
$2.21
Current Price $3.85
Return -2.5%
Signal & Target
BUY $50.00
Start Price $42.00
Best Price (1Y)
$57.84
Current Price $23.65
Return -43.7%
Signal & Target
BUY $3.00
Start Price $0.87
Best Price (1Y)
$2.18
Current Price $1.00
Return +14.6%
Signal & Target
BUY $4.50
Start Price $3.84
Best Price (1Y)
$6.99
Current Price $3.85
Return +0.1%
Life360 Inc.
LIF
Jun 17, 2024
Signal & Target
BUY $40.00
Start Price $30.29
Best Price (1Y)
$65.75
Current Price $45.25
Return +49.4%
Signal & Target
BUY $370.00
Start Price $310.71
Best Price (1Y)
$677.91
Current Price $482.00
Return +55.1%
Signal & Target
BUY $24.00
Start Price $17.56
Best Price (1Y)
$72.98
Current Price $26.82
Return +52.7%
Signal & Target
BUY $34.00
Start Price $23.78
Best Price (1Y)
$57.84
Current Price $23.65
Return -0.5%
Netflix Inc.
NFLX
Apr 19, 2024
Signal & Target
SELL $585.00
Start Price $610.56
Best Price (1Y)
$54.20
Current Price $80.34
Return +86.8%
Signal & Target
BUY $36.00
Start Price $20.73
Best Price (1Y)
$39.49
Current Price $16.35
Return -21.1%
Signal & Target
BUY $20.00
Start Price $14.55
Best Price (1Y)
$72.98
Current Price $26.82
Return +84.3%
Signal & Target
BUY $3.00
Start Price $2.74
Best Price (1Y)
$6.99
Current Price $3.85
Return +40.3%
Signal & Target
BUY $5.00
Start Price $3.35
Best Price (1Y)
$5.05
Current Price $3.85
Return +14.8%
Signal & Target
SELL $52.00
Start Price $53.21
Best Price (1Y)
$42.23
Current Price $32.22
Return +39.4%
Signal & Target
BUY $15.00
Start Price $6.08
Best Price (1Y)
-
Current Price $3.85
Return -36.8%
Upwork Inc
UPWK
Mar 20, 2022
Signal & Target
BUY $40.00
Start Price $22.32
Best Price (1Y)
-
Current Price $8.49
Return -62.0%
Signal & Target
BUY $220.00
Start Price $127.07
Best Price (1Y)
-
Current Price $77.59
Return -38.9%
Signal & Target
BUY $46.00
Start Price $38.91
Best Price (1Y)
-
Current Price $5.26
Return -86.5%
Signal & Target
BUY $360.00
Start Price $237.76
Best Price (1Y)
-
Current Price $566.98
Return +138.5%
Netflix Inc.
NFLX
Jan 21, 2022
Signal & Target
BUY $600.00
Start Price $39.75
Best Price (1Y)
$45.85
Current Price $80.34
Return +102.1%
Signal & Target
BUY $38.00
Start Price $19.00
Best Price (1Y)
-
Current Price $3.85
Return -79.8%
Signal & Target
BUY $120.00
Start Price $65.86
Best Price (1Y)
-
Current Price $32.22
Return -51.1%
Signal & Target
BUY $3,350.00
Start Price $146.22
Best Price (1Y)
-
Current Price $359.68
Return +146.0%
Twitter Inc
TWTR
Oct 27, 2021
Signal & Target
BUY $72.00
Start Price $54.81
Best Price (1Y)
$54.00
Current Price $53.70
Return -2.0%
Etsy Inc
ETSY
Jun 02, 2021
Signal & Target
BUY $270.00
Start Price $175.14
Best Price (1Y)
-
Current Price $69.48
Return -60.3%