A company that develops devices and techniques that use energy to treat medical conditions such as cancers.
What on earth is going on with this today?
Up 45% today - does anyone know why
A number of directors buys yesterday
Some big volume buyers following some good news . I think there is more to go