Vale (VALE) reported Q1 earnings Friday of $0.33 per diluted share, down from $0.39 a year earlier.
One analyst polled by FactSet expected $0.34.
Revenue for the quarter ended March 31 was $8.12 billion, down from $8.46 billion a year earlier.
Analysts surveyed by FactSet expected $8.14 billion.
Company shares were down more than 1% in recent premarket activity.