Nicholas II Inc I (NCTWX)
33.55
+0.29
(+0.87%)
USD |
Dec 11 2025