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 03/31/2025

Overall Average Return

3.77%

Smart Score

60.5%

Overall Average Return Percentile

47th

Number of Ratings

38
Buy NowGet Alert
03/17/2025EQNRBuy Now
Equinor
$26.456.61%
Martijn Rats60%
$30.9 → $28.2MaintainsOverweightGet Alert
01/07/2025TTEBuy Now
TotalEnergies
$63.770.52%
Martijn Rats60%
$70.4 → $64.1DowngradeOverweight → Equal-WeightGet Alert
01/07/2025BPBuy Now
BP
$33.80-5.92%
Martijn Rats60%
$34.7 → $31.8MaintainsEqual-WeightGet Alert
01/07/2025EBuy Now
Eni
$30.932.17%
Martijn Rats60%
$37.5 → $31.6DowngradeOverweight → Equal-WeightGet Alert
01/07/2025EQNRBuy Now
Equinor
$26.4516.82%
Martijn Rats60%
$25.8 → $30.9UpgradeEqual-Weight → OverweightGet Alert
01/07/2025SHELBuy Now
Shell
$73.308.87%
Martijn Rats60%
$66.5 → $79.8UpgradeEqual-Weight → OverweightGet Alert
08/29/2024EQNRBuy Now
Equinor
$26.45-2.46%
Martijn Rats60%
$30.5 → $25.8DowngradeEqual-Weight → UnderweightGet Alert
08/29/2024EBuy Now
Eni
$30.9328.03%
Martijn Rats60%
$39.6 → $39.6UpgradeEqual-Weight → OverweightGet Alert
07/15/2024BPBuy Now
BP
$33.8022.78%
Martijn Rats60%
$49.9 → $41.5DowngradeOverweight → Equal-WeightGet Alert
03/23/2022EBuy Now
Eni
$30.93
Martijn Rats60%
DowngradeOverweight → Equal-WeightGet Alert
03/23/2022BPBuy Now
BP
$33.80
Martijn Rats60%
UpgradeEqual-Weight → OverweightGet Alert
08/06/2021BPBuy Now
BP
$33.80
Martijn Rats60%
UpgradeUnderweight → Equal-WeightGet Alert
03/31/2021TOTBuy Now
Total
Martijn Rats60%
DowngradeOverweight → Equal-WeightGet Alert
03/31/2021BPBuy Now
BP
$33.80
Martijn Rats60%
DowngradeEqual-Weight → UnderweightGet Alert
03/31/2021EBuy Now
Eni
$30.93
Martijn Rats60%
UpgradeUnderweight → OverweightGet Alert
11/03/2020RDS/ABuy Now
Royal Dutch Shell PLC Royal Dutch Shell American Depositary Shares (Each representing two Class A Ordinary Shares)
Martijn Rats60%
UpgradeEqual-Weight → OverweightGet Alert
11/03/2020BPBuy Now
BP
$33.80
Martijn Rats60%
UpgradeUnderweight → Equal-WeightGet Alert
03/02/2020XOMBuy Now
Exxon Mobil
$119.00-38.66%
Martijn Rats60%
$79 → $73MaintainsEqual-WeightGet Alert
11/04/2019XOMBuy Now
Exxon Mobil
$119.00-31.93%
Martijn Rats60%
$82 → $81MaintainsEqual-WeightGet Alert
10/04/2019XOMBuy Now
Exxon Mobil
$119.00-31.09%
Martijn Rats60%
$83 → $82MaintainsEqual-WeightGet Alert
07/12/2019XOMBuy Now
Exxon Mobil
$119.00-30.25%
Martijn Rats60%
$84 → $83MaintainsEqual-WeightGet Alert
05/16/2019XOMBuy Now
Exxon Mobil
$119.00-28.57%
Martijn Rats60%
$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)
Martijn Rats60%
UpgradeUnderweight → Equal-WeightGet Alert
04/01/2019XOMBuy Now
Exxon Mobil
$119.00
Martijn Rats60%
Initiates → Equal-WeightGet Alert
09/05/2018BPBuy Now
BP
$33.80
Martijn Rats60%
UpgradeEqual-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)
Martijn Rats60%
DowngradeOverweight → Equal-WeightGet Alert
02/13/2018TOTBuy Now
Total
Martijn Rats60%
UpgradeEqual-Weight → OverweightGet Alert
02/13/2018BPBuy Now
BP
$33.80
Martijn Rats60%
DowngradeOverweight → Equal-WeightGet Alert
01/24/2018XOMBuy Now
Exxon Mobil
$119.00-24.37%
Martijn Rats60%
$85 → $90MaintainsUnderweightGet Alert
10/18/2017XOMBuy Now
Exxon Mobil
$119.00-28.57%
Martijn Rats60%
$81 → $85MaintainsUnderperformGet Alert
12/05/2016EBuy Now
Eni
$30.93
Martijn Rats60%
UpgradeUnderweight → Equal-WeightGet Alert
06/30/2016BPBuy Now
BP
$33.80
Martijn Rats60%
UpgradeEqual-Weight → OverweightGet Alert
11/02/2015EBuy Now
Eni
$30.93
Martijn Rats60%
DowngradeEqual-Weight → UnderweightGet Alert
11/02/2015BPBuy Now
BP
$33.80
Martijn Rats60%
UpgradeUnderweight → Equal-WeightGet Alert
11/01/2013EBuy Now
Eni
$30.93
Martijn Rats60%
DowngradeOverweight → Equal-WeightGet Alert
11/01/2013BPBuy Now
BP
$33.80
Martijn Rats60%
UpgradeOverweight → Equal-WeightGet Alert
01/29/2013BPBuy Now
BP
$33.80
Martijn Rats60%
Assumes → UnderweightGet Alert
05/15/2012TOTBuy Now
Total
Martijn Rats60%
UpgradeUnderweight → Equal-WeightGet Alert
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free