SEC 13F Intelligence

St. James Investment Company, LLC / changes

St. James Investment Company, LLCQ4 2023 Changes