Thornburg TBLD Stock Steady at 2193 Support at 2083 20260519 Bond Bull Market May Pause but Remains Intact Expert Suggests US Metros Where Homebuyers Hold the Most Negotiation Power in 2026 Immunome IMNM Attracts Market Attention Amid Pipeline Progress