Ratings by Piper Sandler (John Royall)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
8/6/2026 BP BP Maintain Neutral
(N/A)
 
 
  Details
8/3/2026 Shell Plc. SHEL Maintain Neutral
(N/A)
 
 
  Details
7/23/2026 Shell Plc. SHEL New Coverage Neutral
(N/A)
87.77
(90.47)
3.08% Details
7/23/2026 TotalEnergies SE TTE New Coverage Neutral
(N/A)
84.91
(88.33)
4.03% Details
7/23/2026 Chevron CVX New Coverage Overweight
(N/A)
192.98
(200.00)
3.64% Details
7/23/2026 BP BP New Coverage Neutral
(N/A)
43.32
(42.53)
-1.82% Details
7/23/2026 ExxonMobil XOM New Coverage Neutral
(N/A)
154.45
(160.10)
3.66% Details