You will find that the 2025 stamp on the foot means this figure is from the latest run.