NYSE·Financial Services·Financial - Capital Markets
$33.06
+5.15%
Mkt Cap $3.37B
Feb 25, 2026
Nov 5, 2025