Analysts Viewpoint James River Group Holdings Ltd [JRVR] Investment Guide: What You Need to Know James River Group Holdings Ltd’s recent filing unveils that its Director Migliorato Peter B. acquired Company’s shares for reported $0.1