Alliant Energy (LNT) reported Q2 earnings of $0.57 per share, missing estimates by -19.72%. Revenues were $894 million, 18.08% below expectations. Despite stock underperformance, Zacks Rank predicts future outperformance due to positive earnings outlook.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing