Etienne Ricard

Stock Analyst at BMO Capital

(4.83)
# 432
Out of 4,673 analysts
274
Total ratings
66%
Success rate
28%
Average return

Stocks Rated by Etienne Ricard

Abaxx Technologies Inc.
Aug 19, 2026
Maintained: Buy
Price Target: $69.00$60.00
Current: $27.16
Upside: +120.91%
Brookfield Corporation
Aug 17, 2026
Maintained: Buy
Price Target: $71.16
Current: $60.86
Upside: +16.92%
Brookfield Asset Management Ltd.
Aug 6, 2026
Maintained: Buy
Price Target: $80.48
Current: $75.35
Upside: +6.81%
Fiera Capital Corporation
Jul 22, 2026
Maintained: Hold
Price Target: $7.00$6.50
Current: $4.67
Upside: +39.19%
Sprott Inc.
Jul 21, 2026
Maintained: Buy
Price Target: $291.41$195.00
Current: $161.94
Upside: +20.41%
Apollo Global Management
Jul 13, 2026
Maintained: Hold
Price Target: $116$126
Current: $140.76
Upside: -10.49%
TMX Group Limited
Jun 21, 2026
Maintained: Buy
Price Target: $65.00
Current: $53.38
Upside: +21.77%
goeasy Ltd.
May 13, 2026
Maintained: Hold
Price Target: $45.00$36.00
Current: $45.80
Upside: -21.40%
Linamar Corporation
May 7, 2026
Maintained: Buy
Price Target: $99.00$100.00
Current: $105.87
Upside: -5.54%
Martinrea International Inc.
May 1, 2026
Reiterated: Hold
Price Target: $10.50
Current: $10.93
Upside: -3.93%
Maintained: Buy
Price Target: $110.00$105.00
Current: $88.05
Upside: +19.25%
Maintained: Hold
Price Target: $42.00
Current: $42.68
Upside: -1.59%
Maintained: Buy
Price Target: $222.00$210.00
Current: $191.58
Upside: +9.61%
Maintained: Buy
Price Target: $36.00$24.00
Current: $24.04
Upside: -0.17%
Maintained: Hold
Price Target: $84.00
Current: $91.96
Upside: -8.66%
Maintained: Hold
Price Target: $51.00
Current: $49.08
Upside: +3.91%
Maintained: Buy
Price Target: $36.00
Current: $26.81
Upside: +34.28%
Maintained: Hold
Price Target: $98.00$103.00
Current: $99.69
Upside: +3.32%
Maintained: Hold
Price Target: $20.00$21.00
Current: $16.98
Upside: +23.67%
Reiterated: Hold
Price Target: $68.00
Current: $61.91
Upside: +9.84%
Maintained: Buy
Price Target: $130.00
Current: $142.00
Upside: -8.45%
Maintained: Hold
Price Target: $21.00$23.00
Current: $23.59
Upside: -2.50%
Maintained: Buy
Price Target: $72.16$84.65
Current: $97.56
Upside: -13.24%
Maintained: Hold
Price Target: $175.00$180.00
Current: $199.34
Upside: -9.70%
Rated: Hold
Price Target: n/a
Current: $47.98
Upside: -
Maintained: Hold
Price Target: $73
Current: $53.03
Upside: n/a
Maintained: Buy
Price Target: $73$82
Current: $118.24
Upside: n/a
Maintained: Hold
Price Target: $20$23
Current: $33.86
Upside: n/a
Maintained: Hold
Price Target: $19$21
Current: $32.55
Upside: n/a
Maintained: Hold
Price Target: $134$157
Current: $143.93
Upside: n/a