PUBLIC SERVICE COMPANY OF NEW MEXICO $125,000,000 5.75% Senior Unsecured Notes, Series A, due June 1, 2032 $175,000,000 6.13% Senior Unsecured Notes, Series B, due June 1, 2037 NOTE PURCHASE AGREEMENT Dated April 23, 2025