06:04 AM EDT, 04/29/2025 (MT Newswires) -- BP (BP) reported Q1 underlying replacement cost profit Tuesday of $0.53 per diluted American depositary share, down from $0.97 a year earlier.
Sales and other operating revenue for the quarter ended March 31 were $46.91 billion, down from $48.80 billion a year earlier.
Analysts polled by FactSet IQ expected $45.49 billion.
BP shares were down 4.2% in recent premarket activity.