Permian Basin Royalty Trust stock hits 52-week high at $23.50 – Investing.com May 5, 2026 Upstream E&P Permian Basin Royalty Trust stock hits 52-week high at $23.50 Investing.com