RE:Will TOU make a new ATH? OPEC does not have the capacity to I think it will make new ATHs. We just need the supply & demand to normalize at a higher level and the price to earnings multiple to increase. I think both of those will happen but even if they don't, TOU will be a good investment compared to the rest of the market.
Share dilution is a factor. The company issued 60 million new shares in the last two years for acquisitions. The company only bought back a few hundred thousand shares.