SEC 13F Intelligence

St. James Investment Company, LLC / changes

St. James Investment Company, LLCQ3 2024 Changes