AVD Am Vanguard stock rises 17 despite earnings that missed estimates by 432
TURB Turbo Energy SA American Depositary Shares drops 65 after reporting 281 year over year Q1 2025 revenue decline
Is Roivant ROIV building a durable competitive moat 187 20260507