Owl1 vs Rain
Rain (RAIN) is 398466.2× the size of Owl1 (OWL1) by market capitalisation. Over the past 30 days, OWL1 is ahead by 42.5 percentage points (OWL1 -18.5% against RAIN -61.0%). RAIN has been the more volatile of the two, at 135% annualised against OWL1's 53%.
- Size ratio
- 1 : 398466.2
- Ahead over 30 days
- OWL1