Novo NVO Q1 2026 Earnings EPS 663 Beats Estimates Fed Rate Hike in July Likely to Appease Bond Vigilantes Yardeni Warns US Payrolls Surge in April but Underlying Weaknesses Emerge Texas TPL Q1 2026 Earnings EPS 207 Beats Estimates