Sharemaestro, Oruka Therapeutics, Inc. (ORKA), 2026-08-17, https://sharemaestro.com/evidence/20c2f290-2b07-4609-90dd-7dbe7248ca39/ Record ID: 20c2f290-2b07-4609-90dd-7dbe7248ca39 Record checksum: e89a2d922ddc035234fa0d30fcaa472c4f01356d8fc4810d4bd893c9b58ecf91