Although the revenue and EPS for HCI Group (HCI) give a sense of how its business performed in the quarter ended June 2025, it might be worth considering how some key metrics compare with Wall Street estimates and the year-ago numbers.
HCI Group (HCI) came out with quarterly earnings of $5.18 per share, beating the Zacks Consensus Estimate of $4.47 per share. This compares to earnings of $4.21 per share a year ago.
Looking beyond Wall Street's top-and-bottom-line estimate forecasts for HCI Group (HCI), delve into some of its key metrics to gain a deeper insight into the company's potential performance for the quarter ended June 2025.
Zacks.com users have recently been watching HCI Group (HCI) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.
HCI Group (HCI) reached $140.02 at the closing of the latest trading day, reflecting a +1.24% change compared to its last close.
Investors often turn to recommendations made by Wall Street analysts before making a Buy, Sell, or Hold decision about a stock. While media reports about rating changes by these brokerage-firm employed (or sell-side) analysts often affect a stock's price, do they really matter?
HCI Group (HCI) reached $138.99 at the closing of the latest trading day, reflecting a -2.04% change compared to its last close.
Zacks.com users have recently been watching HCI Group (HCI) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.
HCI Group (HCI) concluded the recent trading session at $142.96, signifying a +1.35% move from its prior day's close.
Investors often turn to recommendations made by Wall Street analysts before making a Buy, Sell, or Hold decision about a stock. While media reports about rating changes by these brokerage-firm employed (or sell-side) analysts often affect a stock's price, do they really matter?
HCI Group (HCI) concluded the recent trading session at $139.99, signifying a -1.64% move from its prior day's close.
HCI Group (HCI) closed the most recent trading day at $144.25, moving 1.71% from the previous trading session.