NCL Research & Financial Services
Stock Price vs Company Growth
1d
1.3%
1w
18.8%
1m
18.8%
3m
31.0%
6m
68.9%
1y
31.0%
5y
22.8%
10y
14.3%
all
3.3%