UK£1.03m (loss narrowed by 23% from 1H 2024). UK£0.005 loss per share (improved from UK£0.008 loss in 1H 2024). It is worth noting though that we have found 5 warning signs for SkinBioTherapeutics (1 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results