The current price of CNA Financial Corporation (CNA) is $49.97 USD. We provide real-time updates on the CNA to USD exchange rate. Over the past 24 hours, CNA Financial Corporation has changed by 0.55%.