NASDAQ·Financial Services·Financial - Conglomerates
$19.11
-1.85%
Mkt Cap $593.78M
Jan 14, 2026
Sep 19, 2025
Dec 31, 2023
Sep 30, 2023
Mar 31, 2023
Dec 31, 2022