ALLETE, Inc.
Exchange: nyse
none
3797551872.00
448300000.00
0.264281062152
0.285960329879
0.91%
3.75
2.820000