William Thompson's Stock Ratings

Barclays Analyst

William Thompson is an analyst at Barclays. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/30/2025

Overall Average Return

18.5%

Smart Score

47%

Overall Average Return Percentile

78th

Number of Ratings

38
Buy NowGet Alert
02/22/2023SMBuy Now
SM Energy
$29.408.84%
William Thompson46%
$46 → $32MaintainsUnderweightGet Alert
02/15/2022MNRLBuy Now
Brigham Minerals
William Thompson46%
$24 → $25MaintainsOverweightGet Alert
08/27/2020MGYBuy Now
Magnolia Oil & Gas
$25.19-68.24%
William Thompson46%
$7 → $8UpgradeEqual-Weight → OverweightGet Alert
02/05/2020CPEBuy Now
Callon Petroleum
William Thompson46%
→ $40DowngradeOverweight → Equal-WeightGet Alert
02/05/2020SMBuy Now
SM Energy
$29.40-59.18%
William Thompson46%
→ $12UpgradeUnderweight → Equal-WeightGet Alert
10/31/2019SLCABuy Now
US Silica Holdings
William Thompson46%
DowngradeEqual-Weight → UnderweightGet Alert
09/30/2019SLCABuy Now
US Silica Holdings
William Thompson46%
$14 → $11MaintainsEqual-WeightGet Alert
08/30/2019MGYBuy Now
Magnolia Oil & Gas
$25.19-48.39%
William Thompson46%
→ $13Initiates → OverweightGet Alert
05/20/2019SPNBuy Now
Superior Energy Services
William Thompson46%
$5 → $2DowngradeEqual-Weight → UnderweightGet Alert
01/15/2019SLCABuy Now
US Silica Holdings
William Thompson46%
$20 → $15DowngradeOverweight → Equal-WeightGet Alert
10/24/2018SLCABuy Now
US Silica Holdings
William Thompson46%
$30 → $20MaintainsOverweightGet Alert
04/27/2018SPNBuy Now
Superior Energy Services
William Thompson46%
$10 → $12MaintainsEqual-WeightGet Alert
11/20/2017FMSABuy Now
Fairmount Santrol
William Thompson46%
$4 → $5MaintainsEqual-WeightGet Alert
11/20/2017SLCABuy Now
US Silica Holdings
William Thompson46%
UpgradeEqual-Weight → OverweightGet Alert
11/14/2017BRSBuy Now
Bristow Group
William Thompson46%
$10 → $16MaintainsEqual-WeightGet Alert
10/25/2017SPNBuy Now
Superior Energy Services
William Thompson46%
$12 → $10MaintainsEqual-WeightGet Alert
10/06/2017FRACBuy Now
Keane Group
William Thompson46%
→ $16Initiates → UnderweightGet Alert
08/11/2017ATWBuy Now
Atwood Oceanics
William Thompson46%
$10 → $8MaintainsUnderweightGet Alert
07/27/2017SPNBuy Now
Superior Energy Services
William Thompson46%
$11 → $12MaintainsEqual-WeightGet Alert
07/12/2017SPNBuy Now
Superior Energy Services
William Thompson46%
DowngradeOverweight → Equal-WeightGet Alert
04/21/2017FMSABuy Now
Fairmount Santrol
William Thompson46%
DowngradeOverweight → Equal-WeightGet Alert
01/09/2017FMSABuy Now
Fairmount Santrol
William Thompson46%
$10 → $15UpgradeEqual-Weight → OverweightGet Alert
11/08/2016BRSBuy Now
Bristow Group Inc. Common Stock
William Thompson46%
$20 → $16DowngradeOverweight → Equal-WeightGet Alert
08/18/2016AGUBuy Now
Agrium
William Thompson46%
$96 → $98MaintainsOverweightGet Alert
08/16/2016SXLBuy Now
Sunoco Logistics Partners
William Thompson46%
$33 → $36MaintainsOverweightGet Alert
08/15/2016MFSBuy Now
Manitowoc Foodservice
William Thompson46%
$13 → $16MaintainsEqual-WeightGet Alert
08/10/2016FMSABuy Now
Fairmount Santrol
William Thompson46%
→ $9Initiates → Equal-WeightGet Alert
06/06/2016BRSBuy Now
Bristow Group
William Thompson46%
$22 → $20UpgradeEqual-Weight → OverweightGet Alert
04/20/2016SPNBuy Now
Superior Energy Services
William Thompson46%
$10 → $18UpgradeEqual-Weight → OverweightGet Alert
08/10/2015BRSBuy Now
Bristow Group
William Thompson46%
$58 → $52MaintainsEqual-WeightGet Alert
06/11/2015BRSBuy Now
Bristow Group
William Thompson46%
→ $58Initiates → Equal-WeightGet Alert
05/05/2015SPNBuy Now
Superior Energy Services
William Thompson46%
$26 → $27MaintainsEqual-WeightGet Alert
02/26/2014BRSBuy Now
Bristow Group Inc
William Thompson46%
→ $102UpgradeEqual-Weight → OverweightGet Alert
04/18/2013BRSBuy Now
Bristow Group Inc
William Thompson46%
$71 → $80MaintainsEqual-WeightGet Alert
11/09/2012BRSBuy Now
Bristow Group
William Thompson46%
$52 → $56MaintainsEqual-WeightGet Alert
10/01/2012SPNBuy Now
Superior Energy Services
William Thompson46%
$33 → $32MaintainsOverweightGet Alert
08/01/2012SPNBuy Now
Superior Energy Services
William Thompson46%
$48 → $33MaintainsOverweightGet Alert
05/31/2012BRSBuy Now
Bristow Group
William Thompson46%
$53 → $52MaintainsEqual-WeightGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free