← Back to Canaccord Genuity

Maria Ripps Score: 38

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.
+24.3%
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 📉
47%
27 W / 30 L
Target Met
? How often was the target reached?
Hits vs. Total.
83%
34 W / 7 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
15%
6 W / 35 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
3 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.
50%
18 W / 18 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).
75%
3 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.52
Pending
$17.49 +7.3%
Apr 29, 2026
Spotify Technology S.A. SPOT
BUY $720.00
Est. +66%
$434.20 $534.00
Pending
$485.97 +11.9%
Mar 13, 2026
Vivid Seats Inc - Ordinary Shares - Class A SEAT
BUY $10.00
Est. +71%
$5.85 $10.27
Precision Hit (±3%)
$7.02 +20.0%
Mar 03, 2026
Life360 Inc. LIF
BUY $94.00
Est. +75%
$53.79 $59.45
Pending
$57.71 +7.3%
Feb 10, 2026
Upwork Inc UPWK
BUY $22.00
Est. +17%
$18.79 $16.91
Pending
$9.16 -51.3%
Feb 10, 2026
Spotify Technology S.A. SPOT
BUY $750.00
Est. +57%
$476.40 $570.64
Pending
$485.97 +2.0%
Feb 06, 2026
BARK Inc - Ordinary Shares - Class A BARK
SELL $1.50
Est. +91%
$16.32 $8.15 (Low)
Pending
$10.93 +33.0%
Jan 07, 2026
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY $390.00
Est. +24%
$314.34 $408.61
Target Met
$359.91 +14.5%
Nov 19, 2025
Upwork Inc UPWK
BUY $24.00
Est. +41%
$17.08 $22.84
Pending
$9.16 -46.4%
Oct 30, 2025
Etsy Inc ETSY
BUY $80.00
Est. +23%
$65.21 $80.41
Bullseye Hit (±1%)
$76.97 +18.0%
Oct 30, 2025
Alphabet Inc - Ordinary Shares - Class C GOOG
BUY $330.00
Est. +20%
$275.17 $404.44
Target Met
$356.18 +29.4%
Aug 07, 2025
Zillow Group Inc - Ordinary Shares - Class A ZG
BUY $84.00
Est. +4%
$81.02 $90.22
Target Met
$33.42 -58.8%
Aug 01, 2025
Amazon.com Inc. AMZN
BUY $280.00
Est. +30%
$214.75 $278.56
Bullseye Hit (±1%)
$242.67 +13.0%
Jul 16, 2025
Meta Platforms Inc - Ordinary Shares - Class A META
BUY $850.00
Est. +21%
$704.99 $796.25
Pending
$582.90 -17.3%
Jul 02, 2025
Life360 Inc. LIF
BUY $75.00
Est. +17%
$63.92 $112.54
Target Met
$57.71 -9.7%
May 20, 2025
Spotify Technology S.A. SPOT
BUY $775.00
Est. +18%
$658.61 $784.25
Precision Hit (±3%)
$485.97 -26.2%
May 07, 2025
Vivid Seats Inc - Ordinary Shares - Class A SEAT
BUY $4.00
Est. +130%
$1.74 $45.20
Target Met
$7.02 +303.4%
May 02, 2025
Snap Inc - Ordinary Shares - Class A SNAP
BUY $9.00
Est. +15%
$7.83 $10.41
Target Met
$4.85 -38.1%
Feb 19, 2025
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
SELL $68.00
Est. +1%
$68.74 $15.46 (Low)
Target Met
$36.80 +46.5%
Dec 02, 2024
Spotify Technology S.A. SPOT
BUY $560.00
Est. +18%
$475.38 $784.25
Target Met
$485.97 +2.2%
Dec 02, 2024
Netflix Inc. NFLX
BUY $940.00
Est. +8%
$868.62 $134.12
Miss
$77.65 -91.1%
Dec 02, 2024
Zillow Group Inc - Ordinary Shares - Class A ZG
BUY $86.00
Est. +5%
$81.58 $90.22
Target Met
$33.42 -59.0%
Dec 02, 2024
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
BUY $38.00
Est. +23%
$30.81 $72.98
Target Met
$36.80 +19.4%
Dec 02, 2024
Viant Technology Inc - Ordinary Shares - Class A DSP
BUY $22.00
Est. +21%
$18.19 $26.33
Target Met
$12.96 -28.8%
Dec 02, 2024
Lovesac Company LOVE
BUY $45.00
Est. +21%
$37.32 $39.49
Miss
$17.49 -53.1%
Dec 02, 2024
Life360 Inc. LIF
BUY $58.00
Est. +20%
$48.32 $112.54
Target Met
$57.71 +19.4%
Nov 13, 2024
Spotify Technology S.A. SPOT
BUY $525.00
Est. +54%
$339.90 $784.25
Target Met
$485.97 +43.0%
Nov 11, 2024
Nerdy Inc - Ordinary Shares - Class A NRDY
BUY $2.50
Est. +175%
$0.91 $2.18
Miss
$0.98 +7.8%
Oct 30, 2024
Snap Inc - Ordinary Shares - Class A SNAP
BUY $13.00
Est. +19%
$10.89 $13.28
Precision Hit (±3%)
$4.85 -55.5%
Oct 24, 2024
Upwork Inc UPWK
BUY $15.00
Est. +18%
$12.73 $20.54
Target Met
$9.16 -28.0%
Oct 18, 2024
Netflix Inc. NFLX
BUY $760.00
Est. +11%
$687.65 $134.12
Miss
$77.65 -88.7%
Oct 17, 2024
Viant Technology Inc - Ordinary Shares - Class A DSP
BUY $13.00
Est. +9%
$11.97 $26.33
Target Met
$12.96 +8.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.84 -2.4%
Sep 20, 2024
Trupanion Inc TRUP
BUY $50.00
Est. +19%
$42.00 $57.84
Target Met
$26.91 -35.9%
Aug 09, 2024
Nerdy Inc - Ordinary Shares - Class A NRDY
BUY $3.00
Est. +245%
$0.87 $2.18
Miss
$0.98 +12.7%
Jun 27, 2024
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY $4.50
Est. +17%
$3.84 $6.99
Target Met
$3.84 0.0%
Jun 17, 2024
Life360 Inc. LIF
BUY $40.00
Est. +32%
$30.29 $65.75
Target Met
$57.71 +90.5%
Jun 03, 2024
Spotify Technology S.A. SPOT
BUY $370.00
Est. +19%
$310.71 $677.91
Target Met
$485.97 +56.4%
May 22, 2024
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
BUY $24.00
Est. +37%
$17.56 $72.98
Target Met
$36.80 +109.6%
May 03, 2024
Trupanion Inc TRUP
BUY $34.00
Est. +43%
$23.78 $57.84
Target Met
$26.91 +13.2%
Apr 19, 2024
Netflix Inc. NFLX
SELL $585.00
Est. +4%
$610.56 $54.20 (Low)
Target Met
$77.65 +87.3%
Apr 12, 2024
Lovesac Company LOVE
BUY $36.00
Est. +74%
$20.73 $39.49
Target Met
$17.49 -15.6%
Apr 10, 2024
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
BUY $20.00
Est. +37%
$14.55 $72.98
Target Met
$36.80 +152.9%
Mar 05, 2024
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY $3.00
Est. +9%
$2.74 $6.99
Target Met
$3.84 +40.1%
Sep 15, 2023
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY $5.00
Est. +49%
$3.35 $5.05
Bullseye Hit (±1%)
$3.84 +14.6%
Aug 03, 2023
Zillow Group Inc - Ordinary Shares - Class A ZG
SELL $52.00
Est. +2%
$53.21 $42.23 (Low)
Target Met
$33.42 +37.2%
Jun 16, 2022
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY $15.00
Est. +147%
$6.08 - -
$3.84 -36.8%
Mar 20, 2022
Upwork Inc UPWK
BUY $40.00
Est. +79%
$22.32 - -
$9.16 -59.0%
Feb 24, 2022
Wayfair Inc - Ordinary Shares - Class A W
BUY $220.00
Est. +73%
$127.07 - -
$94.50 -25.6%
Feb 04, 2022
Snap Inc - Ordinary Shares - Class A SNAP
BUY $46.00
Est. +18%
$38.91 - -
$4.85 -87.5%
Feb 03, 2022
Meta Platforms Inc - Ordinary Shares - Class A META
BUY $360.00
Est. +51%
$237.76 - -
$582.90 +145.2%
Jan 21, 2022
Netflix Inc. NFLX
BUY $600.00
Est. +51%
$397.50 $45.85
Miss
$77.65 -80.5%
Dec 08, 2021
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY $38.00
Est. +100%
$19.00 - -
$3.84 -79.8%
Nov 03, 2021
Zillow Group Inc - Ordinary Shares - Class A ZG
BUY $120.00
Est. +82%
$65.86 - -
$33.42 -49.3%
Oct 27, 2021
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY $3,350.00
Est. +2191%
$146.22 - -
$359.91 +146.1%
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 - -
$76.97 -56.1%
Signal & Target
BUY $22.00
Start Price $16.30
Best Price (1Y)
$17.52
Current Price $17.49
Return +7.3%
Signal & Target
BUY $720.00
Start Price $434.20
Best Price (1Y)
$534.00
Current Price $485.97
Return +11.9%
Signal & Target
BUY $10.00
Start Price $5.85
Best Price (1Y)
$10.27
Current Price $7.02
Return +20.0%
Life360 Inc.
LIF
Mar 03, 2026
Signal & Target
BUY $94.00
Start Price $53.79
Best Price (1Y)
$59.45
Current Price $57.71
Return +7.3%
Upwork Inc
UPWK
Feb 10, 2026
Signal & Target
BUY $22.00
Start Price $18.79
Best Price (1Y)
$16.91
Current Price $9.16
Return -51.3%
Signal & Target
BUY $750.00
Start Price $476.40
Best Price (1Y)
$570.64
Current Price $485.97
Return +2.0%
Signal & Target
SELL $1.50
Start Price $16.32
Best Price (1Y)
$8.15
Current Price $10.93
Return +33.0%
Signal & Target
BUY $390.00
Start Price $314.34
Best Price (1Y)
$408.61
Current Price $359.91
Return +14.5%
Upwork Inc
UPWK
Nov 19, 2025
Signal & Target
BUY $24.00
Start Price $17.08
Best Price (1Y)
$22.84
Current Price $9.16
Return -46.4%
Etsy Inc
ETSY
Oct 30, 2025
Signal & Target
BUY $80.00
Start Price $65.21
Best Price (1Y)
$80.41
Current Price $76.97
Return +18.0%
Signal & Target
BUY $330.00
Start Price $275.17
Best Price (1Y)
$404.44
Current Price $356.18
Return +29.4%
Signal & Target
BUY $84.00
Start Price $81.02
Best Price (1Y)
$90.22
Current Price $33.42
Return -58.8%
Signal & Target
BUY $280.00
Start Price $214.75
Best Price (1Y)
$278.56
Current Price $242.67
Return +13.0%
Signal & Target
BUY $850.00
Start Price $704.99
Best Price (1Y)
$796.25
Current Price $582.90
Return -17.3%
Life360 Inc.
LIF
Jul 02, 2025
Signal & Target
BUY $75.00
Start Price $63.92
Best Price (1Y)
$112.54
Current Price $57.71
Return -9.7%
Signal & Target
BUY $775.00
Start Price $658.61
Best Price (1Y)
$784.25
Current Price $485.97
Return -26.2%
Signal & Target
BUY $4.00
Start Price $1.74
Best Price (1Y)
$45.20
Current Price $7.02
Return +303.4%
Signal & Target
BUY $9.00
Start Price $7.83
Best Price (1Y)
$10.41
Current Price $4.85
Return -38.1%
Signal & Target
SELL $68.00
Start Price $68.74
Best Price (1Y)
$15.46
Current Price $36.80
Return +46.5%
Signal & Target
BUY $560.00
Start Price $475.38
Best Price (1Y)
$784.25
Current Price $485.97
Return +2.2%
Netflix Inc.
NFLX
Dec 02, 2024
Signal & Target
BUY $940.00
Start Price $868.62
Best Price (1Y)
$134.12
Current Price $77.65
Return -91.1%
Signal & Target
BUY $86.00
Start Price $81.58
Best Price (1Y)
$90.22
Current Price $33.42
Return -59.0%
Signal & Target
BUY $38.00
Start Price $30.81
Best Price (1Y)
$72.98
Current Price $36.80
Return +19.4%
Signal & Target
BUY $22.00
Start Price $18.19
Best Price (1Y)
$26.33
Current Price $12.96
Return -28.8%
Signal & Target
BUY $45.00
Start Price $37.32
Best Price (1Y)
$39.49
Current Price $17.49
Return -53.1%
Life360 Inc.
LIF
Dec 02, 2024
Signal & Target
BUY $58.00
Start Price $48.32
Best Price (1Y)
$112.54
Current Price $57.71
Return +19.4%
Signal & Target
BUY $525.00
Start Price $339.90
Best Price (1Y)
$784.25
Current Price $485.97
Return +43.0%
Signal & Target
BUY $2.50
Start Price $0.91
Best Price (1Y)
$2.18
Current Price $0.98
Return +7.8%
Signal & Target
BUY $13.00
Start Price $10.89
Best Price (1Y)
$13.28
Current Price $4.85
Return -55.5%
Upwork Inc
UPWK
Oct 24, 2024
Signal & Target
BUY $15.00
Start Price $12.73
Best Price (1Y)
$20.54
Current Price $9.16
Return -28.0%
Netflix Inc.
NFLX
Oct 18, 2024
Signal & Target
BUY $760.00
Start Price $687.65
Best Price (1Y)
$134.12
Current Price $77.65
Return -88.7%
Signal & Target
BUY $13.00
Start Price $11.97
Best Price (1Y)
$26.33
Current Price $12.96
Return +8.3%
Signal & Target
SELL $3.50
Start Price $3.75
Best Price (1Y)
$2.21
Current Price $3.84
Return -2.4%
Signal & Target
BUY $50.00
Start Price $42.00
Best Price (1Y)
$57.84
Current Price $26.91
Return -35.9%
Signal & Target
BUY $3.00
Start Price $0.87
Best Price (1Y)
$2.18
Current Price $0.98
Return +12.7%
Signal & Target
BUY $4.50
Start Price $3.84
Best Price (1Y)
$6.99
Current Price $3.84
Return 0.0%
Life360 Inc.
LIF
Jun 17, 2024
Signal & Target
BUY $40.00
Start Price $30.29
Best Price (1Y)
$65.75
Current Price $57.71
Return +90.5%
Signal & Target
BUY $370.00
Start Price $310.71
Best Price (1Y)
$677.91
Current Price $485.97
Return +56.4%
Signal & Target
BUY $24.00
Start Price $17.56
Best Price (1Y)
$72.98
Current Price $36.80
Return +109.6%
Signal & Target
BUY $34.00
Start Price $23.78
Best Price (1Y)
$57.84
Current Price $26.91
Return +13.2%
Netflix Inc.
NFLX
Apr 19, 2024
Signal & Target
SELL $585.00
Start Price $610.56
Best Price (1Y)
$54.20
Current Price $77.65
Return +87.3%
Signal & Target
BUY $36.00
Start Price $20.73
Best Price (1Y)
$39.49
Current Price $17.49
Return -15.6%
Signal & Target
BUY $20.00
Start Price $14.55
Best Price (1Y)
$72.98
Current Price $36.80
Return +152.9%
Signal & Target
BUY $3.00
Start Price $2.74
Best Price (1Y)
$6.99
Current Price $3.84
Return +40.1%
Signal & Target
BUY $5.00
Start Price $3.35
Best Price (1Y)
$5.05
Current Price $3.84
Return +14.6%
Signal & Target
SELL $52.00
Start Price $53.21
Best Price (1Y)
$42.23
Current Price $33.42
Return +37.2%
Signal & Target
BUY $15.00
Start Price $6.08
Best Price (1Y)
-
Current Price $3.84
Return -36.8%
Upwork Inc
UPWK
Mar 20, 2022
Signal & Target
BUY $40.00
Start Price $22.32
Best Price (1Y)
-
Current Price $9.16
Return -59.0%
Signal & Target
BUY $220.00
Start Price $127.07
Best Price (1Y)
-
Current Price $94.50
Return -25.6%
Signal & Target
BUY $46.00
Start Price $38.91
Best Price (1Y)
-
Current Price $4.85
Return -87.5%
Signal & Target
BUY $360.00
Start Price $237.76
Best Price (1Y)
-
Current Price $582.90
Return +145.2%
Netflix Inc.
NFLX
Jan 21, 2022
Signal & Target
BUY $600.00
Start Price $397.50
Best Price (1Y)
$45.85
Current Price $77.65
Return -80.5%
Signal & Target
BUY $38.00
Start Price $19.00
Best Price (1Y)
-
Current Price $3.84
Return -79.8%
Signal & Target
BUY $120.00
Start Price $65.86
Best Price (1Y)
-
Current Price $33.42
Return -49.3%
Signal & Target
BUY $3,350.00
Start Price $146.22
Best Price (1Y)
-
Current Price $359.91
Return +146.1%
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 $76.97
Return -56.1%