Touchstar PLC (STU:BTVA)
€ 1.03 0 (0%) Market Cap: 9.39 Mil Enterprise Value: 7.54 Mil PE Ratio: 21.59 PB Ratio: 2.19 GF Score: 63/100

Touchstar PLC (STU:BTVA) Transcripts

    • 1