Ordinary shares, gbp 0.50 par value per share, unlimited authorized 436,242,879 shares issued, 420,044,022 shares outstanding as of june 30, 2026 429,847,579 shares issued, 416,214,102 shares outstanding as of december 31, 2025
314,531
314,062
310,019
309,421
Additional paid-in capital
1,923,885
1,922,254
1,922,351
1,920,993
Treasury stock 16,198,857 shares as of june 30, 2026 13,633,477 shares as of december 31, 2025
69,294
69,047
67,356
67,108
Accumulated deficit
-1,725,506
-1,717,856
-1,706,120
-1,698,382
Total stockholders equity
443,616
449,413
458,894
464,924
Total liabilities and stockholders equity
624,363
645,764
659,814
670,126
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.