NRT North European Oil Royalty Trust logo

NRT North European Oil Royalty Trust

Energy
$7.91+0.64%ClosedMarket Cap: $72.7M

As of 2026-05-25

Institutional Ownership Summary

Investors Holding

25

13F Shares

494,694

Ownership %

5.4%

New Positions

7

Increased Positions

14

Closed Positions

2

Reduced Positions

5