Latest Close
$12.67
News
This news view pulls recent coverage and headlines tied to FINS.
$12.67
$0.70 (+5.88%)
$423,391,520.00
Financial Services
Asset Management
none
Business Wire • Aug 3, 2026
Read articleBusiness Wire • Jul 1, 2026
Read articleBusiness Wire • Jun 1, 2026
Read article