pays cash every 90b days. share price is a bargain imho
Short it and see what happens.
Hardly when the trust terminates in 2030.
You sure do like shooting fish in a barrel. Leave the idiot alone he's not hurting anyone and someone who doesn't even know that a trust terminates isn't worth your time.