Etienne Ricard

Stock Analyst at BMO Capital

(4.84)
# 400
Out of 4,596 analysts
279
Total ratings
67.8%
Success rate
26.7%
Average return

Stocks Rated by Etienne Ricard

Brookfield Asset Management Ltd.
Jul 26, 2026
Rated: Buy
Price Target: $81.31
Current: $67.81
Upside: +19.91%
Fiera Capital Corporation
Jul 22, 2026
Maintained: Hold
Price Target: $7.00$6.50
Current: $4.97
Upside: +30.78%
Sprott Inc.
Jul 21, 2026
Maintained: Buy
Price Target: $294.41$195.00
Current: $144.08
Upside: +35.34%
Apollo Global Management
Jul 13, 2026
Maintained: Hold
Price Target: $116$126
Current: $125.59
Upside: +0.33%
Alimentation Couche-Tard Inc.
Jun 24, 2026
Rated: Hold
Price Target: $84.00$95.00
Current: $91.01
Upside: +4.38%
TMX Group Limited
Jun 21, 2026
Maintained: Buy
Price Target: $65.00
Current: $51.24
Upside: +26.85%
Empire Company Limited
Jun 19, 2026
Maintained: Buy
Price Target: $51.00$55.00
Current: $51.31
Upside: +7.19%
Dollarama Inc.
Jun 12, 2026
Maintained: Buy
Price Target: $210.00$221.00
Current: $190.97
Upside: +15.72%
Saputo Inc.
Jun 5, 2026
Maintained: Hold
Price Target: $42.00
Current: $39.43
Upside: +6.52%
Abaxx Technologies Inc.
Jun 2, 2026
Initiated Coverage: Buy
Price Target: $64.00$69.00
Current: $24.61
Upside: +180.37%
Maintained: Hold
Price Target: $180.00$185.00
Current: $204.60
Upside: -9.58%
Maintained: Buy
Price Target: $24.00
Current: $23.30
Upside: +3.00%
Maintained: Hold
Price Target: $103.00
Current: $104.77
Upside: -1.69%
Maintained: Hold
Price Target: $45.00$36.00
Current: $47.62
Upside: -24.40%
Maintained: Buy
Price Target: $99.00$100.00
Current: $103.39
Upside: -3.28%
Reiterated: Hold
Price Target: $10.50
Current: $10.19
Upside: +3.04%
Maintained: Buy
Price Target: $110.00$105.00
Current: $93.18
Upside: +12.69%
Maintained: Buy
Price Target: $36.00
Current: $28.60
Upside: +25.87%
Maintained: Hold
Price Target: $20.00$21.00
Current: $19.07
Upside: +10.12%
Reiterated: Hold
Price Target: $68.00
Current: $65.81
Upside: +3.33%
Maintained: Buy
Price Target: $130.00
Current: $142.09
Upside: -8.51%
Maintained: Hold
Price Target: $21.00$23.00
Current: $23.59
Upside: -2.50%
Maintained: Buy
Price Target: $72.90$85.52
Current: $96.14
Upside: -11.05%
Rated: Hold
Price Target: n/a
Current: $47.98
Upside: -
Maintained: Hold
Price Target: $73
Current: $43.66
Upside: n/a
Maintained: Buy
Price Target: $73$82
Current: $99.03
Upside: n/a
Maintained: Hold
Price Target: $20$23
Current: $33.86
Upside: n/a
Maintained: Hold
Price Target: $19$21
Current: $29.60
Upside: n/a
Maintained: Hold
Price Target: $134$157
Current: $127.75
Upside: n/a