HomeStocks

GNP

Director Trades

DateDirectorValue
2/12/24D. Riches$5,400,000
22/4/25D. Riches$1,548,787
7/5/25D. Riches$585,102
15/9/25David William Riches$7,425,000

Company News

Company Videos