OTCPK • KIER.F • GB0004915632
Generating your data highlights...
1.22b USD | # 4758 in US
N/A shares | N/A USD
439.13m
93.73% | 411.61m