At current $108 plus WTI oil pricing, PER stock price should be rising not dropping $.66 or 4.51% today Sep 3 - Thoughts?
Why you expect correlation between PER and Crude? I can't think of a single reason why there should be a correlation, and empirically one was absent since trust's creation... Furthermore it's at best fully priced, maybe touch on expensive side here.
Check SEC filing, SD sold 1.05M common units
I'd say some of the drop is due to the divi being paid out. Trust and REITS both taking a hit. Been waiting for it to drop, looking for the nice divi.
Divi payout was Aug 21st..there is something else going on
Sentiment: Strong Buy