Here's the updated Revo stock chart... do you see green ? I see FAIL ! Hist (830×543) (stockwatch.com)
The Ceo of Revo, Steve is the only big winner here this year . His total personal gain so far in 2023 up to the end of May, was a staggering $ 3,041,603.73 . Now who wouldn't want to keep the lights on here with that kind of a money grab in 5 months ? How are the shareholders faring ?