Free Trial

Mackie Analyst Recommendations & Stock Picks

This page lists the most recent publicly-reported stock recommendations and ratings issued by analysts at Mackie. These ratings and price targets were collected from public media reports and are believed to be accurate, but cannot be verified with 100% certainty. MarketBeat and its parent company are in no way affiliated with or endorsed by Mackie.

Average Return
00.00% 12-Month ROI
Total Ratings
1 Last 12 Months
Buy Ratings
1 Last 12 Months
Sell Ratings
0 Last 12 Months
Companies Covered
1 Last 12 Months
MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
CompanyCurrent PriceReport DateAnalystActionPrice TargetRating12-Month Recommendation ROIDetails
Theratechnologies Inc. stock logo
THTX
Theratechnologies
$3.30
-0.3%
10/16/2020 Reiterated Rating$18.00BuyView details for Mackie rating of Theratechnologies (NASDAQ:THTX) on 10/16/2020
Mogo Inc stock logo
MOGO
Mogo
$1.98
+2.6%
6/1/2020Reiterated Rating$12.00BuyView details for Mackie rating of Mogo (NASDAQ:MOGO) on 6/1/2020
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
$3.89
-5.1%
5/12/2020 Downgrade$5.00BuyHoldView details for Mackie rating of Gran Tierra Energy (NYSE:GTE) on 5/12/2020
Profound Medical stock logo
PROF
Profound Medical
$4.34
+5.1%
4/7/2020 DowngradeBuyHoldView details for Mackie rating of Profound Medical (NASDAQ:PROF) on 4/7/2020
Theratechnologies Inc. stock logo
THTX
Theratechnologies
$3.30
-0.3%
2/25/2020Reiterated Rating$23.20BuyView details for Mackie rating of Theratechnologies (NASDAQ:THTX) on 2/25/2020
Theratechnologies Inc. stock logo
THTX
Theratechnologies
$3.30
-0.3%
12/11/2019 UpgradeHoldBuyView details for Mackie rating of Theratechnologies (NASDAQ:THTX) on 12/11/2019
Theratechnologies Inc. stock logo
THTX
Theratechnologies
$3.30
-0.3%
10/9/2019Reiterated RatingHoldView details for Mackie rating of Theratechnologies (NASDAQ:THTX) on 10/9/2019
Mogo Inc stock logo
MOGO
Mogo
$1.98
+2.6%
9/4/2019Set Price Target$30.00BuyView details for Mackie rating of Mogo (NASDAQ:MOGO) on 9/4/2019
Shopify Inc. stock logo
SHOP
Shopify
$153.30
+0.8%
7/15/2019 Boost Price Target$28.00 ➝ $36.00BuyView details for Mackie rating of Shopify (NASDAQ:SHOP) on 7/15/2019
Shopify Inc. stock logo
SHOP
Shopify
$153.30
+0.8%
2/13/2019 Boost Price Target$17.00 ➝ $21.00BuyView details for Mackie rating of Shopify (NASDAQ:SHOP) on 2/13/2019
Shopify Inc. stock logo
SHOP
Shopify
$153.30
+0.8%
5/2/2018Set Price Target$17.00BuyView details for Mackie rating of Shopify (NASDAQ:SHOP) on 5/2/2018
Shopify Inc. stock logo
SHOP
Shopify
$153.30
+0.8%
4/23/2017 Reiterated Rating$7.00 ➝ $9.50BuyView details for Mackie rating of Shopify (NASDAQ:SHOP) on 4/23/2017
Shopify Inc. stock logo
SHOP
Shopify
$153.30
+0.8%
2/16/2017 Boost Price Target$6.00 ➝ $7.00BuyView details for Mackie rating of Shopify (NASDAQ:SHOP) on 2/16/2017
Protalix BioTherapeutics, Inc. stock logo
PLX
Protalix BioTherapeutics
$1.89
+1.6%
12/15/2016 Reiterated Rating$10.00BuyView details for Mackie rating of Protalix BioTherapeutics (NYSE:PLX) on 12/15/2016
Protalix BioTherapeutics, Inc. stock logo
PLX
Protalix BioTherapeutics
$1.89
+1.6%
12/13/2016 Initiated Coverage$10.00BuyView details for Mackie rating of Protalix BioTherapeutics (NYSE:PLX) on 12/13/2016
Protalix BioTherapeutics, Inc. stock logo
PLX
Protalix BioTherapeutics
C$1.89
+1.6%
12/13/2016 Set Price TargetC$10.00BuyView details for Mackie rating of Protalix BioTherapeutics (NYSE:PLX) on 12/13/2016
Shopify Inc. stock logo
SHOP
Shopify
$153.30
+0.8%
11/29/2016 Initiated Coverage$6.00BuyView details for Mackie rating of Shopify (NASDAQ:SHOP) on 11/29/2016
Aurinia Pharmaceuticals Inc stock logo
AUPH
Aurinia Pharmaceuticals
$13.00
+0.9%
11/2/2016 Reiterated Rating$8.00BuyView details for Mackie rating of Aurinia Pharmaceuticals (NASDAQ:AUPH) on 11/2/2016
Newmont Corporation stock logo
NEM
Newmont
$81.68
+4.3%
10/31/2016 UpgradeHoldBuyView details for Mackie rating of Newmont (NYSE:NEM) on 10/31/2016
Barrick Mining Corporation stock logo
B
Barrick Mining
$32.99
+9.7%
10/31/2016UpgradeSellHoldView details for Mackie rating of Barrick Mining (NYSE:B) on 10/31/2016
Barrick Mining Corporation stock logo
B
Barrick Mining
$32.99
+9.7%
6/20/2016DowngradeHoldSellView details for Mackie rating of Barrick Mining (NYSE:B) on 6/20/2016
Iamgold Corporation stock logo
IAG
Iamgold
$11.36
+3.2%
2/19/2016 Downgrade$2.00 ➝ $2.50HoldSellView details for Mackie rating of Iamgold (NYSE:IAG) on 2/19/2016
Barrick Mining Corporation stock logo
B
Barrick Mining
$32.99
+9.7%
2/19/2016 DowngradeBuyHoldView details for Mackie rating of Barrick Mining (NYSE:B) on 2/19/2016
New Gold Inc. stock logo
NGD
New Gold
$6.65
+3.3%
10/31/2015 Reiterated RatingHoldView details for Mackie rating of New Gold (NYSE:NGD) on 10/31/2015
Barrick Mining Corporation stock logo
B
Barrick Mining
$32.99
+9.7%
10/31/2015 Reiterated Rating$12.35 ➝ $14.00BuyView details for Mackie rating of Barrick Mining (NYSE:B) on 10/31/2015
Newmont Corporation stock logo
NEM
Newmont
$81.68
+4.3%
10/29/2015 Upgrade$24.00HoldBuyView details for Mackie rating of Newmont (NYSE:NEM) on 10/29/2015
PulteGroup, Inc. stock logo
PHM
PulteGroup
C$131.95
-1.6%
10/15/2015 Lower Price TargetC$2.50 ➝ C$1.25BuyView details for Mackie rating of PulteGroup (NYSE:PHM) on 10/15/2015
Camden National Corporation stock logo
CAC
Camden National
C$40.22
-3.1%
9/14/2015 Lower Price TargetC$0.90 ➝ C$0.75View details for Mackie rating of Camden National (NASDAQ:CAC) on 9/14/2015
TRX Gold Co. stock logo
TRX
TRX Gold
C$0.55
+6.6%
8/17/2015 UpgradeHoldBuyView details for Mackie rating of TRX Gold (NYSE:TRX) on 8/17/2015
PulteGroup, Inc. stock logo
PHM
PulteGroup
C$131.95
-1.6%
5/6/2015 Set Price TargetC$2.25BuyView details for Mackie rating of PulteGroup (NYSE:PHM) on 5/6/2015
CSX Corporation stock logo
CSX
CSX
C$32.98
-1.3%
4/14/2015 Boost Price TargetC$1.00 ➝ C$1.10BuyView details for Mackie rating of CSX (NASDAQ:CSX) on 4/14/2015
Macy's, Inc. stock logo
M
Macy's
C$17.52
-0.5%
1/29/2015 Lower Price TargetC$20.00 ➝ C$18.00BuyView details for Mackie rating of Macy’s (NYSE:M) on 1/29/2015
Macy's, Inc. stock logo
M
Macy's
C$17.52
-0.5%
11/4/2014 Boost Price TargetC$19.00 ➝ C$20.00BuyView details for Mackie rating of Macy’s (NYSE:M) on 11/4/2014
Newmont Corporation stock logo
NEM
Newmont
$81.68
+4.3%
11/3/2014 UpgradeSellHoldView details for Mackie rating of Newmont (NYSE:NEM) on 11/3/2014
Barrick Mining Corporation stock logo
B
Barrick Mining
$32.99
+9.7%
10/31/2014 UpgradeSellHoldView details for Mackie rating of Barrick Mining (NYSE:B) on 10/31/2014
Kinross Gold Corporation stock logo
KGC
Kinross Gold
C$23.46
+5.4%
8/1/2014 UpgradeC$6.25 ➝ C$6.00HoldBuyView details for Mackie rating of Kinross Gold (NYSE:KGC) on 8/1/2014
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
C$71.04
+0.4%
4/15/2014 Lower Price TargetC$0.23 ➝ C$0.21BuyView details for Mackie rating of NextEra Energy (NYSE:NEE) on 4/15/2014
Alamos Gold Inc. stock logo
AGI
Alamos Gold
$32.34
+3.9%
4/1/2014 UpgradeHoldBuyView details for Mackie rating of Alamos Gold (NYSE:AGI) on 4/1/2014
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
C$71.04
+0.4%
3/17/2014 Initiated CoverageC$0.23BuyView details for Mackie rating of NextEra Energy (NYSE:NEE) on 3/17/2014
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
$27.89
+3.3%
2/24/2014 DowngradeBuyHoldView details for Mackie rating of Eldorado Gold (NYSE:EGO) on 2/24/2014
Newmont Corporation stock logo
NEM
Newmont
$81.68
+4.3%
2/24/2014 DowngradeHoldSellView details for Mackie rating of Newmont (NYSE:NEM) on 2/24/2014
Barrick Mining Corporation stock logo
B
Barrick Mining
$32.99
+9.7%
2/14/2014 DowngradeHoldSellView details for Mackie rating of Barrick Mining (NYSE:B) on 2/14/2014
Kinross Gold Corporation stock logo
KGC
Kinross Gold
$23.46
+5.4%
2/14/2014 DowngradeBuyHoldView details for Mackie rating of Kinross Gold (NYSE:KGC) on 2/14/2014
The Descartes Systems Group Inc. stock logo
DSGX
The Descartes Systems Group
$101.85
-0.2%
1/24/2014 Initiated CoverageBuyView details for Mackie rating of The Descartes Systems Group (NASDAQ:DSGX) on 1/24/2014
Platinum Group Metals Ltd. stock logo
PLG
Platinum Group Metals
$1.87
12/10/2013 UpgradeHoldBuyView details for Mackie rating of Platinum Group Metals (NYSE:PLG) on 12/10/2013
Curis, Inc. stock logo
CRIS
Curis
C$1.70
-1.2%
11/21/2013 Lower Price TargetC$180.00 ➝ C$120.00Speculative BuyView details for Mackie rating of Curis (NASDAQ:CRIS) on 11/21/2013
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
$27.89
+3.3%
11/11/2013 UpgradeHoldBuyView details for Mackie rating of Eldorado Gold (NYSE:EGO) on 11/11/2013
Newmont Corporation stock logo
NEM
Newmont
$81.68
+4.3%
11/4/2013 UpgradeSellHoldView details for Mackie rating of Newmont (NYSE:NEM) on 11/4/2013
Barrick Mining Corporation stock logo
B
Barrick Mining
$32.99
+9.7%
11/1/2013 Boost Price Target$15.00 ➝ $16.50HoldView details for Mackie rating of Barrick Mining (NYSE:B) on 11/1/2013
Platinum Group Metals Ltd. stock logo
PLG
Platinum Group Metals
$1.87
10/21/2013 DowngradeHoldView details for Mackie rating of Platinum Group Metals (NYSE:PLG) on 10/21/2013
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
$27.89
+3.3%
8/6/2013 DowngradeBuyHoldView details for Mackie rating of Eldorado Gold (NYSE:EGO) on 8/6/2013
Newmont Corporation stock logo
NEM
Newmont
$81.68
+4.3%
7/9/2013 DowngradeHoldSellView details for Mackie rating of Newmont (NYSE:NEM) on 7/9/2013
New Gold Inc. stock logo
NGD
New Gold
C$6.65
+3.3%
6/3/2013 UpgradeHoldBuyView details for Mackie rating of New Gold (NYSE:NGD) on 6/3/2013
Iamgold Corporation stock logo
IAG
Iamgold
$11.36
+3.2%
5/9/2013 UpgradeHoldBuyView details for Mackie rating of Iamgold (NYSE:IAG) on 5/9/2013
New Gold Inc. stock logo
NGD
New Gold
C$6.65
+3.3%
5/3/2013 Lower Price TargetC$10.50 ➝ C$8.30HoldView details for Mackie rating of New Gold (NYSE:NGD) on 5/3/2013
Newmont Corporation stock logo
NEM
Newmont
$81.68
+4.3%
5/1/2013 Upgrade$42.50 ➝ $41.80HoldBuyView details for Mackie rating of Newmont (NYSE:NEM) on 5/1/2013
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
$161.29
+4.5%
4/29/2013 Lower Price Target$44.00 ➝ $39.00HoldView details for Mackie rating of Agnico Eagle Mines (NYSE:AEM) on 4/29/2013
Barrick Mining Corporation stock logo
B
Barrick Mining
$32.99
+9.7%
4/12/2013 Upgrade$40.50 ➝ $34.00HoldBuyView details for Mackie rating of Barrick Mining (NYSE:B) on 4/12/2013
E.W. Scripps Company (The) stock logo
SSP
E.W. Scripps
C$2.87
-1.4%
4/11/2013 Lower Price TargetC$3.80 ➝ C$2.65BuyView details for Mackie rating of E.W. Scripps (NASDAQ:SSP) on 4/11/2013
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
$2.24
-0.4%
3/8/2013 Lower Price Target$410.00 ➝ $390.00BuyView details for Mackie rating of Westport Fuel Systems (NASDAQ:WPRT) on 3/8/2013
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
$27.89
+3.3%
2/27/2013 Upgrade$14.55 ➝ $13.50HoldBuyView details for Mackie rating of Eldorado Gold (NYSE:EGO) on 2/27/2013
Iamgold Corporation stock logo
IAG
Iamgold
$11.36
+3.2%
11/15/2012 DowngradeBuyHoldView details for Mackie rating of Iamgold (NYSE:IAG) on 11/15/2012
Barrick Mining Corporation stock logo
B
Barrick Mining
$32.99
+9.7%
11/2/2012 Lower Price Target$45.50 ➝ $44.00HoldView details for Mackie rating of Barrick Mining (NYSE:B) on 11/2/2012
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
$2.24
-0.4%
10/31/2012 Lower Price Target$500.00 ➝ $430.00BuyView details for Mackie rating of Westport Fuel Systems (NASDAQ:WPRT) on 10/31/2012
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
$161.29
+4.5%
10/26/2012 DowngradeBuyHoldView details for Mackie rating of Agnico Eagle Mines (NYSE:AEM) on 10/26/2012
Ameren Corporation stock logo
AEE
Ameren
C$99.13
+0.5%
9/27/2012 Lower Price TargetC$0.55 ➝ C$0.35Speculative BuyView details for Mackie rating of Ameren (NYSE:AEE) on 9/27/2012
McEwen Inc. stock logo
MUX
McEwen
$14.47
+6.2%
8/9/2012 Lower Price Target$78.00 ➝ $47.50View details for Mackie rating of McEwen (NYSE:MUX) on 8/9/2012
New Gold Inc. stock logo
NGD
New Gold
C$6.65
+3.3%
8/3/2012 Boost Price TargetC$9.00 ➝ C$9.50HoldView details for Mackie rating of New Gold (NYSE:NGD) on 8/3/2012
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
$2.24
-0.4%
8/3/2012 Lower Price Target$550.00 ➝ $500.00BuyView details for Mackie rating of Westport Fuel Systems (NASDAQ:WPRT) on 8/3/2012
Newmont Corporation stock logo
NEM
Newmont
$81.68
+4.3%
7/30/2012 DowngradeBuyHoldView details for Mackie rating of Newmont (NYSE:NEM) on 7/30/2012
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
$27.89
+3.3%
5/8/2012 Lower Price Target$15.00View details for Mackie rating of Eldorado Gold (NYSE:EGO) on 5/8/2012
BCE, Inc. stock logo
BCE
BCE
$23.22
+0.5%
5/10/2011 Reiterated Rating$37.50HoldView details for Mackie rating of BCE (NYSE:BCE) on 5/10/2011
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
$2.24
-0.4%
12/31/2010 Downgrade$200.00 ➝ $160.00HoldSellView details for Mackie rating of Westport Fuel Systems (NASDAQ:WPRT) on 12/31/2010

MarketBeat Community Rating for Mackie

Community Ranking:  2.6 out of 5 (
2.6 of 5 stars)
Outperform Votes:  53,745 (Thanks for Voting!)
Underperform Votes:  51,330 (Thanks for Voting!)
Total Votes:  105,075
MarketBeat's community ratings are surveys of what our community members think about Mackie and other research firms. Vote "Outperform" if you believe Mackie's recommendations will outperform the S&P 500 over the long term. Vote "Underperform" if you believe Mackie's recommendations will underperform the S&P 500 over the long term. You may vote once every thirty days.