Diodes Inc Senior VP Emily Yang Sells 545280 in Company Stock Ubisoft Shares Slide After Company Warns of Continued Fiscal Losses Retail Investors Gain Direct Access to SpaceX IPO Through Major Brokerage Platforms Vestas Wind Systems Stock Slumps as Company Warns Margins May Hit Low End of Guidance Rising Russian Oil Flows to Singapore Trade Not Prohibited Says Ministry AST SpaceMobile Gains as Market Approval Signals New Phase in Satellite Communications ADP Private Payrolls Rise by 109000 in April Beating Expectations