Universal Insurance Holdings Inc. (NYSE:UVE) was down 2.3% on Thursday . The company traded as low as $23.86 and last traded at $24.21, with a volume of 459,918 shares trading hands. The stock had previously closed at $24.78.

The company has a market cap of $861.47 million and a P/E ratio of 7.42. The firm’s 50 day moving average price is $22.07 and its 200 day moving average price is $19.27.

Universal Insurance Holdings (NYSE:UVE) last released its quarterly earnings data on Thursday, July 28th. The company reported $0.94 earnings per share for the quarter, topping the Zacks’ consensus estimate of $0.83 by $0.11. The company had revenue of $169.80 million for the quarter, compared to analyst estimates of $167.40 million. On average, analysts expect that Universal Insurance Holdings Inc. will post $3.07 EPS for the current year.

The firm also recently declared a dividend, which will be paid on Monday, October 24th. Stockholders of record on Monday, September 12th will be paid a $0.14 dividend. This is a boost from Universal Insurance Holdings’s previous dividend of $0.12. The ex-dividend date is Thursday, September 8th.

In related news, Director Scott P. Callahan sold 10,000 shares of the business’s stock in a transaction on Tuesday, August 16th. The stock was sold at an average price of $21.82, for a total value of $218,200.00. Following the sale, the director now owns 15,000 shares in the company, valued at approximately $327,300. The transaction was disclosed in a document filed with the Securities & Exchange Commission, which is available through this link. Also, CEO Sean P. Downes acquired 5,300 shares of the business’s stock in a transaction that occurred on Monday, June 13th. The stock was purchased at an average price of $18.61 per share, for a total transaction of $98,633.00. Following the acquisition, the chief executive officer now directly owns 1,312,281 shares in the company, valued at approximately $24,421,549.41. The disclosure for this purchase can be found here.

Universal Insurance Holdings, Inc (UVE) is a private personal residential homeowners insurance company in Florida. The Company performs substantially all aspects of insurance underwriting, policy issuance, general administration, and claims processing and settlement internally. The Company writes personal residential homeowners insurance policies, predominantly in Florida.