Abdullah Omar Mohammed Ali Budair

Abdullah Omar Mohammed Ali Budair

Net worth: 714 359 $ as of 2024-04-29

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
2023-02-13 937,922 ( 1.89% ) 714 359 $ 2024-04-29
  1. Stock Market
  2. Insiders
  3. Abdullah Omar Mohammed Ali Budair