Shattuck Labs Q2 FY26 net loss widens to $15.2 million; R&D expenses rise to $11.7 million - STTK News | Rallies