Universal Insurance Holdings, Inc. will pay a $0.29 dividend per share on December 13th, yielding 3.5%, boosting shareholder returns. The company's stable dividend history shows potential for sustainable growth, despite limited prospects due to flat EPS in recent years.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing