Home/Insiders/Oyinlola Ayotade
OA
SEC Insider//CIK 0001970538

Oyinlola Ayotade

CIK 00019705381 companyLONDON

Transactions

1

Companies

1

Filings

1

CIK

0001970538

Recent Transactions

1 trade
  • Award

    Restricted Stock Units

    2026-03-26+28,57928,579 total

Companies

1

Recent Filings

1

Address

1 CATHEDRAL PIAZZA 123 VICTORIA STREET

LONDON, SW1E 5BP