Is BioAge Labs BIOA a once in a decade opportunity 036 20260505 STSS Sharps Technology posts steep Q3 2025 EPS miss shares fall 223 following disappointing quarterly results EQS Equus releases limited quarterly earnings details while outlining multiyear strategic business expansion priorities CLVT Clarivate posts 182 percent EPS beat for Q4 2025 but shares fall 2 percent in todays trading