NCL Research & Financial Services
Stock Price vs Company Growth
1d
3.7%
1w
5.3%
1m
58.0%
3m
54.9%
6m
88.1%
1y
25.4%
5y
12.8%
10y
14.0%
all
3.5%