Full disclosure I have long positions in this company. I don't understand the valuation. It feels too good to be true. At this rate, the company essentially makes back it's valuation in 3.6 years. Thats 27% return annually!
Dividend is at 6.45% annually and it only accounts for 18% of their profits. This is not like traditional dividend stocks that pay 100% or even above 100% of their profits. They have additional cash left over to grow/ buyback shares.
Does anyone have insight that I've missed?
Leave a Reply