CNA Financial Near 52-Week High: Time to Buy, Sell or Hold the… — CNA +0.80 · News Impact Screener