Murphy USA Inc.
Exchange: nyse
none
10198053888.00
1003699968.00
0.437990813150
0.054921418740
7.71%
3.75
1.920000