North European Oil Royalty Trust logo
North European Oil Royalty Trust NRT
$ 4.76 -1.04%