CDW agrees to buy Lovelytics for about $525 million - CDW News | Rallies