EverQuote is trading at $27.49 (up 5.1%) following the disclosure of a significant beneficial stake by BlackRock Portfolio Management. BlackRock filed a Schedule 13G on July 16, 2026, revealing a 5.01% beneficial stake in the company. This institutional vote of confidence comes ahead of EverQuote's Q2 2026 earnings report scheduled for August 3, 2026.