CNA Financial is a solid insurance carrier with ... broker or US investment adviser or investment bank. Our analysts are third party authors that include both professional investors and individual ...