RE: 12% down5 May 2026 10:59
Continued progress in the collaboration with the National Cancer Institute ("NCI"), with further promising validation results from OptiMAL®
Whats that supposed to mean, after waiting several months, thats all they could come up with!