Nicholas II Inc I (NCTWX)
29.70
-3.77
(-11.26%)
USD |
Dec 29 2025