EDAP TMS EDAP Stock Bottom Line Technical Strength 20260415 NextDecade Corporation NEXT Stock Is It Worth Your Money 928 20260418 VMO Invesco Municipal Opportunity Trust reports 575 percent year over year Q1 2026 revenue decline and mild 010 percent share uptick