JCAP · Jefferson Capital, Inc. / DE
$19.82
+0.69 (+3.61%)
At close · Jul 24
Market Cap
$1.10B
Shares
55.42M
No listed options were found for JCAP.