APi Group (NYSE:APG) Reaches New 52-Week High – Still a Buy? — APG +0.80 · News Impact Screener