James River Group Ltd.

4.04
-0.19 (-4.49%)
At close: Apr 03, 2025, 2:16 PM