Rictifier154
United Kingdom
$RAIN (Rain Enhancement Technologies Holdco Inc) does anyone know why I lost 10% on buying this share and why it reacts like it's leverage when it's not.
undefined logo
RAIN
Rain Enhancement Technologies Holdco Inc
4.88
-0.14 (-2.76%)
null
.