ALLETE, Inc.
Exchange: nyse
none
3778471680.00
448300000.00
0.264281062203
0.285960329879
0.91%
3.75
2.820000