Strategy STRD Stock Why It Matters Now Slight Downtick 20260415 BYRN Byrna Technologies Inc posts sharp Q1 2026 EPS miss yet climbs 6 percent in todays trading session MOLN Molecular Partners AG American Depositary Shares posts narrower Q4 2025 loss than estimates shares dip 048 percent in trading Vyome Holdings HIND Stock Why Institutions Watch It Ticks Lower 20260418