Martijn Rats's Stock Ratings

Morgan Stanley Analyst

Martijn Rats is an analyst at Morgan Stanley. 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 12/16/2025

Updated: Dec 16, 2025

Overall Average Return

3.13%

Smart Score

55.8%

Overall Average Return Percentile

41st

Number of Ratings

39
Buy NowGet Alert
05/12/2025TTEBuy Now
TotalEnergies
$64.06-5.1%$60.8 → $60.8UpgradeEqual-Weight → OverweightGet Alert
03/17/2025EQNRBuy Now
Equinor
$22.3825.98%$30.9 → $28.2MaintainsOverweightGet Alert
01/07/2025TTEBuy Now
TotalEnergies
$64.060.05%$70.4 → $64.1DowngradeOverweight → Equal-WeightGet Alert
01/07/2025BPBuy Now
BP
$33.80-5.93%$34.7 → $31.8MaintainsEqual-WeightGet Alert
01/07/2025EBuy Now
Eni
$36.62-13.71%$37.5 → $31.6DowngradeOverweight → Equal-WeightGet Alert
01/07/2025EQNRBuy Now
Equinor
$22.3838.04%$25.8 → $30.9UpgradeEqual-Weight → OverweightGet Alert
01/07/2025SHELBuy Now
Shell
$70.6412.98%$66.5 → $79.8UpgradeEqual-Weight → OverweightGet Alert
08/29/2024EQNRBuy Now
Equinor
$22.3815.26%$30.5 → $25.8DowngradeEqual-Weight → UnderweightGet Alert
08/29/2024EBuy Now
Eni
$36.628.14%$39.6 → $39.6UpgradeEqual-Weight → OverweightGet Alert
07/15/2024BPBuy Now
BP
$33.8022.76%$49.9 → $41.5DowngradeOverweight → Equal-WeightGet Alert
03/23/2022EBuy Now
Eni
$36.62DowngradeOverweight → Equal-WeightGet Alert
03/23/2022BPBuy Now
BP
$33.80UpgradeEqual-Weight → OverweightGet Alert
08/06/2021BPBuy Now
BP
$33.80UpgradeUnderweight → Equal-WeightGet Alert
03/31/2021TOTBuy Now
Total
$21.47DowngradeOverweight → Equal-WeightGet Alert
03/31/2021BPBuy Now
BP
$33.80DowngradeEqual-Weight → UnderweightGet Alert
03/31/2021EBuy Now
Eni
$36.62UpgradeUnderweight → OverweightGet Alert
11/03/2020RDS/ABuy Now
Royal Dutch Shell PLC Royal Dutch Shell American Depositary Shares (Each representing two Class A Ordinary Shares)
UpgradeEqual-Weight → OverweightGet Alert
11/03/2020BPBuy Now
BP
$33.80UpgradeUnderweight → Equal-WeightGet Alert
03/02/2020XOMBuy Now
Exxon Mobil
$114.77-36.39%$79 → $73MaintainsEqual-WeightGet Alert
11/04/2019XOMBuy Now
Exxon Mobil
$114.77-29.42%$82 → $81MaintainsEqual-WeightGet Alert
10/04/2019XOMBuy Now
Exxon Mobil
$114.77-28.55%$83 → $82MaintainsEqual-WeightGet Alert
07/12/2019XOMBuy Now
Exxon Mobil
$114.77-27.68%$84 → $83MaintainsEqual-WeightGet Alert
05/16/2019XOMBuy Now
Exxon Mobil
$114.77-25.94%$86 → $85MaintainsEqual-WeightGet Alert
05/09/2019RDS/ABuy Now
Royal Dutch Shell PLC Royal Dutch Shell American Depositary Shares (Each representing two Class A Ordinary Shares)
UpgradeUnderweight → Equal-WeightGet Alert
04/01/2019XOMBuy Now
Exxon Mobil
$114.77Initiates → Equal-WeightGet Alert
09/05/2018BPBuy Now
BP
$33.80UpgradeEqual-Weight → OverweightGet Alert
08/02/2018RDS/ABuy Now
Royal Dutch Shell PLC Royal Dutch Shell American Depositary Shares (Each representing two Class A Ordinary Shares)
DowngradeOverweight → Equal-WeightGet Alert
02/13/2018TOTBuy Now
Total
$21.47UpgradeEqual-Weight → OverweightGet Alert
02/13/2018BPBuy Now
BP
$33.80DowngradeOverweight → Equal-WeightGet Alert
01/24/2018XOMBuy Now
Exxon Mobil
$114.77-21.58%$85 → $90MaintainsUnderweightGet Alert
10/18/2017XOMBuy Now
Exxon Mobil
$114.77-25.94%$81 → $85MaintainsUnderperformGet Alert
12/05/2016EBuy Now
Eni
$36.62UpgradeUnderweight → Equal-WeightGet Alert
06/30/2016BPBuy Now
BP
$33.80UpgradeEqual-Weight → OverweightGet Alert
11/02/2015EBuy Now
Eni
$36.62DowngradeEqual-Weight → UnderweightGet Alert
11/02/2015BPBuy Now
BP
$33.80UpgradeUnderweight → Equal-WeightGet Alert
11/01/2013EBuy Now
Eni
$36.62DowngradeOverweight → Equal-WeightGet Alert
11/01/2013BPBuy Now
BP
$33.80UpgradeOverweight → Equal-WeightGet Alert
01/29/2013BPBuy Now
BP
$33.80Assumes → UnderweightGet Alert
05/15/2012TOTBuy Now
Total
$21.47UpgradeUnderweight → Equal-WeightGet Alert