Nothing to do with management suppressing the SP. So I agree, larger forces at play. Can't identify them because then the whole market system would implode. We just have to trust that value will win out. Which it will.
Like Guiness have always said. Good things come to those that wait!