fundamental positivity vs. technical sentiment
i feel sentiment wins atm and will be so for a while, charts still to be fully formed
same with RRT, very cheap atm, ridiculous actually
Kinghorn loaded up to the hilt, paid more for his 19.4% share than the current market cap overall but hey selldown still