CuriosityStream Inc
(STU:3QT1)
€
2.1
-0.060 (-2.78%)
Market Cap: 125.12 Mil
Enterprise Value: 110.64 Mil
PE Ratio: 0
PB Ratio: 3.93
GF Score: 65/100 CuriosityStream Inc (STU:3QT1) Transcripts
- 1