PRA - ProAssurance Corporation Stock Analysis | Finranks