Finance 4h ago 2 min read
$STLA fell as much as 10% even after Stellantis reported €38.1 billion of Q1 net revenue, €960 million of adjusted operating income, and a return to net profit.
$STLA fell as much as 10% even after Stellantis reported €38.1 billion of Q1 net revenue, €960 million of adjusted operating income, and a return to net profit.