What are key drivers behind Yelp YELP stock 057 20260420 VRSK Verisk Analytics Q4 2025 earnings outperform expectations shares tick higher on steady year over year revenue growth WOK WORK management lays out targeted medical device market expansion plans in its latest quarterly earnings update CRL Charles River notches narrow Q4 2025 earnings beat shares post mild gain on upbeat investor sentiment