James River Group Ltd.

AI Score

XX

Unlock

4.05
-0.18 (-4.26%)
At close: Apr 03, 2025, 2:49 PM