John PDT Stock Rally Stalls Neutral 20260418 Zhengye ZYBT Trading Strategy Zhengye Biotechnology posts 024 EPS 186M revenue no estimates SR Spire Inc delivers small Q1 2026 EPS beat yet shares fall 131 percent in todays trading