Admiral Group Execs Awarded Shares as Insurer Posts Record 2025 Profits
Admiral Group announced record 2025 profits with CEO and five senior executives each receiving 55 shares under its approved incentive plan on March 12, 2026.
AMIGYexecutive compensation2025 results