NASDAQ·Financial Services·Financial - Capital Markets
$13.35
-1.83%
Mkt Cap $4.53B
Feb 3, 2026
Oct 21, 2025
Aug 5, 2025
May 13, 2025