FactSet Research Systems Faces Analyst Scrutiny Amid Market Uncertainty HEI Q1 2026 Earnings EPS Beats Estimates by 233 Shares Surge StormDamaged Tree Ignites Neighbor Dispute Potential 6000 Claim Highlights Insurance Pitfalls