Telogica
Stock Price vs Company Growth
1d
1.5%
1w
4.3%
1m
16.9%
3m
26.6%
6m
35.3%
1y
39.9%
5y
18.4%
10y
4.1%
all
9.1%