NASDAQ·Financial Services·Financial - Conglomerates
$23.79
+0.36%
Mkt Cap $741.13M
Jan 14, 2026
Sep 19, 2025
Dec 31, 2023
Sep 30, 2023
Jun 30, 2023
Mar 31, 2023
Dec 31, 2022