i saw that. i don't know anything about it. i only know some stuff about CUBE because i had a div trade strategy a few years ago. and CUBE was one of the stocks.
It’s 92% own by institutions, 8% own by insiders. 7.6% yield. Own 1k+ properties in 41 states. Max volume for one year shares were bought was at $37. Now it’s below $30. Price x1.7 its book value. Institutions prolly got 15% yield