Skip to content

XXI

Twenty One Capital, Inc.

NYSE · Financial Services · Financial - Conglomerates · US

$5.81
+4.31%
Ask drillr
Idea

No published Drillr research on XXI yet.