Allete (ALE) reported Q1 earnings Thursday of $0.97 per diluted share, up from $0.88 a year earlier.
Operating revenue for the quarter ended March 31 was $400.2 million, down from $403.3 million a year earlier.
Shares of Allete were down 0.2% in recent Thursday premarket activity.