Etienne Ricard

Stock Analyst at BMO Capital

(4.84)
# 393
Out of 4,429 analysts
274
Total ratings
66.9%
Success rate
28.3%
Average return

Stocks Rated by Etienne Ricard

TMX Group Limited
Jun 21, 2026
Maintained: Buy
Price Target: $65.00
Current: $48.44
Upside: +34.19%
Empire Company Limited
Jun 19, 2026
Maintained: Buy
Price Target: $51.00$55.00
Current: $50.19
Upside: +9.58%
Dollarama Inc.
Jun 12, 2026
Maintained: Buy
Price Target: $210.00$221.00
Current: $184.85
Upside: +19.56%
Saputo Inc.
Jun 5, 2026
Maintained: Hold
Price Target: $42.00
Current: $40.80
Upside: +2.94%
Sprott Inc.
Jun 5, 2026
Maintained: Buy
Price Target: $210.00$297.55
Current: $167.02
Upside: +78.15%
Abaxx Technologies Inc.
Jun 2, 2026
Initiated Coverage: Buy
Price Target: $64.00$69.00
Current: $33.20
Upside: +107.83%
Alimentation Couche-Tard Inc.
May 27, 2026
Maintained: Hold
Price Target: $84.00
Current: $82.26
Upside: +2.12%
Canadian Tire Corporation, Limited
May 14, 2026
Maintained: Hold
Price Target: $180.00$185.00
Current: $185.15
Upside: -0.08%
AutoCanada Inc.
May 13, 2026
Maintained: Buy
Price Target: $24.00
Current: $21.76
Upside: +10.29%
George Weston Limited
May 13, 2026
Maintained: Hold
Price Target: $103.00
Current: $100.68
Upside: +2.30%
Maintained: Hold
Price Target: $45.00$36.00
Current: $41.25
Upside: -12.73%
Maintained: Hold
Price Target: $7.50$7.00
Current: $5.22
Upside: +34.10%
Maintained: Buy
Price Target: $99.00$100.00
Current: $102.45
Upside: -2.39%
Reiterated: Hold
Price Target: $10.50
Current: $10.29
Upside: +2.04%
Maintained: Buy
Price Target: $110.00$105.00
Current: $89.80
Upside: +16.93%
Maintained: Hold
Price Target: $184$116
Current: $135.21
Upside: -14.21%
Maintained: Buy
Price Target: $36.00
Current: $30.23
Upside: +19.09%
Maintained: Hold
Price Target: $20.00$21.00
Current: $18.74
Upside: +12.06%
Reiterated: Hold
Price Target: $68.00
Current: $63.38
Upside: +7.29%
Maintained: Buy
Price Target: $130.00
Current: $125.06
Upside: +3.95%
Maintained: Hold
Price Target: $21.00$23.00
Current: $24.67
Upside: -6.77%
Maintained: Buy
Price Target: $73.68$86.43
Current: $93.46
Upside: -7.52%
Rated: Hold
Price Target: n/a
Current: $47.98
Upside: -
Maintained: Hold
Price Target: $73
Current: $41.16
Upside: n/a
Maintained: Buy
Price Target: $73$82
Current: $87.19
Upside: n/a
Maintained: Hold
Price Target: $20$23
Current: $33.93
Upside: n/a
Maintained: Hold
Price Target: $19$21
Current: $28.78
Upside: n/a
Maintained: Hold
Price Target: $134$157
Current: $123.26
Upside: n/a