MGE Energy, Inc.

NASDAQ: MGEE    
Share price (5/6/24): $80.30    
Market cap (5/6/24): $2.905 billion