Nicholas II Inc I (NCTWX)
33.31
+0.22
(+0.66%)
USD |
Dec 05 2025