Spire Inc SRJN Stock Outlook Spire Inc 6375 2086 sub notes post 32 EPS beat vs estimates How Talphera TLPH revenue breaks down and what it means Edges Higher 20260507 MCO Moodys Corporation beats Q4 2025 earnings estimates by 54 percent shares climb 155 percent today Templeton TEI Stock Fill Price 060 20260418