Shattuck Labs' Stock Soars 53%: What It Means for Crypto's Biotech Ambitions | Whale Factor